OPEC sticks to 2021 world oil demand forecast

The Organization of the Petroleum Exporting Countries (OPEC) expects global oil demand to average 96.6 million barrels per day this year, unchanged compared to its last forecast, according to the cart…