COVID-19 creating havoc with global oil markets
20 Apr 2020
Oil extended its slide on Monday, falling to the lowest in more than two decades, on concern the world is rapidly running out of places to store crude oil after output cuts proved insufficient to cope with plunging demand.