Energy & Petrochemicals #oil#energy
Oil market absorbs war shock through buffers but stocks run thin: IMF blog warns
The global oil market weathered the biggest supply disruption in decades after the Strait of Hormuz was closed due to war in West Asia, according to an IMF blog. Prices stabilized in the $90-100 per barrel range as demand compression, non-Gulf production increases, and inventory drawdowns offset the loss of about 20 million barrels per day. However, by end-May over 1.1 billion barrels had not reached market, and the IMF warns that buffers are now thin, leaving the world more vulnerable to future shocks.
Jul 16, 2026 1 source