Oil Charges Toward $120 With No End in Sight to US-Iran War
Apr 29, 2026
Crude oil prices surged over 7% toward $120 per barrel amid escalating US-Iran tensions threatening Strait of Hormuz flows. Concurrently, the UAE's decision to exit OPEC adds further volatility to global energy supply concerns.