Oil Price Hits Wartime High Above $120 a Barrel as Iran War Standoff Continues
May 1, 2026 - 00:00
0
Strong earnings and economic data buck fears that prolonged disruption to Middle East fuel supplies will eventually dent economic growth.