Global Oil Prices Breach $100 Threshold as Conflict in Iran Escalates
Crude oil prices have stabilized near the $100 per barrel mark as ongoing military conflict in Iran threatens global supply chains and energy security. The geopolitical instability has triggered mixed reactions across global equity markets, with investors weighing energy supply risks against broader inflationary pressures.