S02 Ep39 Energy Market Update: Latest from IEA report

--:--
Last week the International Energy Agency published its monthly oil report, Investec's Head of Commodities Callum Macpherson discusses what the report says about supply-demand balance in the market.
21 Oct English South Africa Business

Other recent episodes