China has reduced oil imports since the start of the Iran war, capping global crude prices.

Global oil prices are defying expectations, staying below $100 a barrel even after the Strait of Hormuz was effectively blocked. Record US oil exports and a significant drop in…

China has reduced oil imports since the start of the Iran war, capping global crude prices.

Global oil prices remain surprisingly low despite the ongoing war in Iran. China's drastic cut in oil imports is a major factor. Demand destruction and increased production from…