China Is Quietly Keeping World Oil Prices Lower

China has quietly become a brake on global oil prices—by not buying as much of the stuff. With the Iran war disrupting flows through the Strait of Hormuz, many expected...