U.S. Oil Crashes Below $20 On Record Demand Plunge

IEA expects global oil demand to plunge by a record 9.3 million barrels per day this year compared to last year.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.