The IEA said it now expects world oil demand to recover by 5.5 million barrels per day to 96.6 million this year.
Read More
14:03

The IEA said it now expects world oil demand to recover by 5.5 million barrels per day to 96.6 million this year.
Read More