July 22, 2026
Peak oil supply losses exceed 14 million barrels a day, the IEA says
Motorists face higher fuel costs from Jun 1
It says disrupted Gulf supply could worsen without shipping recovery