Hormuz Traffic Boost Fuels Crude Price Decline as China Weighs in
Crude oil prices opened sharply lower on Monday after WTI closed above $100 a barrel on Friday, with WTI opening around $96.75.
The improvement in shipping activity through the Strait of Hormuz has raised expectations that some supply disruptions could ease.
However, China's significant stockpile and reduced crude imports could add further pressure to global demand.