Global oil markets remain under severe stress as Hormuz disruptions, weak economic data, and tightening inventories reshape energy flows worldwide.

The scale of the Hormuz supply loss intensified last month due to the US blockade of Iranian exports.

Surging demand, low reserves and reduced Middle East exports predicted to cause global crunch by August