Business StandardCenter·
IEA slashes 2026 supply forecast as Hormuz reopening remains elusive
IEA said oil supply has fallen well below demand due to the Strait of Hormuz shutdown, the US blockade of Iranian exports, attacks within the Bab el-Mandeb Strait, and reduced Kazakh CPC Blend exports
Read at Business Standard →

