Oil prices went into free fall today as inventories piled up, raising concerns storage capacity could run out in the near term amid low demand made worse by COVID-19 lock-downs worldwide. Christopher Haines, Analyst, Global Crude at Energy Aspects spoke to CNBC Africa for more.