Oil Steadies as US, Iran Said to Be Exploring Phased Deal
11 hours ago
Oil prices stabilized near $94–$106 per barrel as US and Iranian negotiators reportedly explore a phased deal to reopen the Strait of Hormuz. Volatile trading continues amid geopolitical tensions affecting global supply flows and inflation.