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.