Mar 11, 2026
Oil: Reserve release and conflict-driven supply risks – MUFG
MUFG’s Head of Research Derek Halpenny reports that the IEA has proposed a record Oil reserve release of 300–400 million barrels, potentially covering 15–20 days of Strait of Hormuz flows and easing supply constraints for several weeks.
Read more
Next