Oil prices rebound above $100 amid renewed US-Iran tensions Energy May 27, 2026 Concerns over tensions near the Strait of Hormuz pushed global crude markets higher despite ongoing diplomatic negotiations.