Business Matters - Oil price collapses to 18-year low - BBC Sounds

Business Matters - Oil price collapses to 18-year low - BBC Sounds


Oil price collapses to 18-year low

Simultaneous shocks from Coronavirus and oversupply cause prices to collapse