Oil Prices Collapse Below $100 Mark
Global oil markets experienced significant downward pressure this week as geopolitical tensions eased following developments regarding the Strait of Hormuz. Crude prices fell below the $100 per barrel threshold that many analysts considered a critical support level, marking a substantial shift in market sentiment.
The decline stems from diplomatic progress between major powers concerning the strategically vital waterway through which approximately one-third of global maritime oil trade flows. A potential ceasefire agreement has reduced concerns about supply disruptions that previously kept prices elevated. This development signals to markets that the risk of blocked shipping routes and reduced oil exports has diminished considerably.
MA
Wednesday, April 8, 2026 at 8:20 AM
0
0
0
0