S&P Global Energy 2026 forecast, global fuel demand crisis, refinery runs plunge Q2, Strait of Hormuz oil disruption, energy ...