Oil Climbs Over $103 Again As US-Iran Spar Over Ceasefire, Hormuz Crisis Deepens
NDTV.com
March 26, 2026
Global benchmark Brent crude rose above $103 a barrel, rebounding after a brief dip earlier this week, while West Texas Intermediate hovered near $91.
Discussion in the ATmosphere