Oil plunges below $20 for first time in 18 years
The price of US crude oil dipped to an 18 year low on Sunday, below $20 a barrel, after another weekend of headlines documenting the continued spread of the coronavirus pandemic....
The price of US crude oil dipped to an 18 year low on Sunday, below $20 a barrel, after another...