Oil Heads for Weekly Advance With Iran War Resolution at Impasse
May 14, 2026
Oil prices rose toward $102 per barrel this week as tensions in the Strait of Hormuz persist, disrupting global markets. The IEA warns inventories remain severely undersupplied until October, fueling inflation concerns ahead of US elections.