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.
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