Crude Prices Dip on Hopes IEA to Release Largest Ever Oil Reserves
Mar 11, 2026
Oil prices dipped as reports emerged of a historic IEA strategic reserve release to offset Middle East tensions. Volatility continues due to Strait of Hormuz blockades forcing major OPEC production cuts.