Energy prices look resilient
Mar 20, 2026•7 min•Ep. 23
Episode description
Oil settled above US$100 a barrel this week as combatants in the Iran war set their sights on energy infrastructure and analysts braced for long-term impacts.
For the best experience, listen in Metacast app for iOS or Android
