Price Trends: Monday, October 26, 2026
9 hours ago
Crude oil prices rebounded 8.7% this week, closing at $126.69 per barrel amid falling US inventories and geopolitical tensions regarding Iran. Reduced transits through the Strait of Hormuz further contributed to the significant market surge.