Oil price plunge continues as demand slumps and supply surges

Oil price plunge continues as demand slumps and supply surges

The price of crude has crashed by more than 60% this year, and the slide shows little sign of ending. Fears that a coronavirus-induced recession will slash demand has coincided with a war of nerves among major oil producers.

Read More...

* This article was originally published here