S02 Ep35 Energy Market Update: Why did oil sell off?

--:--
Brent rallied up over 75 $/b last week but sold off again at the end of the week. Investec's Head of Commodities Callum Macpherson looks at why the rally faded so quickly.
30 Sep English South Africa Business

Other recent episodes