Oil surges as fresh US strikes on Iran dampen peace deal hopes
May 28, 2026
Oil prices jumped over 2% after US strikes on Iran dampened peace deal hopes, pushing Brent crude to $96.14 per barrel. Market tension was compounded by a 2.8 million barrel decline in US crude stockpiles reported by the American Petroleum Institute.