Global Oil Demand Drops by 9% Amid Disruptions
Oil demand has unexpectedly fallen by up to 9%, or 1.5 million barrels per day, according to JPMorgan strategists who observed the trend during meetings in China. Despite a three-month closure of the Strait of Hormuz and ongoing geopolitical tensions, oil prices have remained relatively stable around $100 per barrel due to reserve drawdowns and reduced demand.
Tickers: $JPM
Topics: global energy consumption JPMorgan analysis oil demand Strait of Hormuz closure