Why Oil Prices Remain Near $100 Amid Global Conflicts and Supply Concerns
Oil prices remain near $100 per barrel due to ongoing geopolitical tensions, including increased attacks by Iran on tankers in the Strait of Hormuz and supply disruptions caused by Saudi attacks and US storms. Despite some optimism about supply, fears of renewed conflict and fluctuating stock markets keep crude oil prices elevated globally.
Crude Oil Prices Today | OilPrice.com·