Oil prices surged toward $120 per barrel as the Iran war and continued closure of the Strait of Hormuz tighten global supply and fuel a growing energy crisis.
Oil nears $120 amid Iran war and ongoing supply shock
Wednesday, April 29, 2026

Wednesday, April 29, 2026

Oil prices surged toward $120 per barrel as the Iran war and continued closure of the Strait of Hormuz tighten global supply and fuel a growing energy crisis.