News
Global oil demand to hit 120.1m b/d by 2050 OPEC
*Austrian police officers stand in front of the OPEC headquarters in Vienna, Austria, June 3, 2023. REUTERS/Leonhard Foeger/File Phot. Cape Town, South Africa — Global oil demand is projected to reach 120.1 million barrels per […]