By Adedapo Adesanya The Organization of the Petroleum Exporting Countries (OPEC) said that the world oil demand will fall by 9.1 million barrels per day this...
By Adedapo Adesanya Global oil supply falls to nine-year low in June. The International Energy Agency (IEA) has increased its 2020 oil demand forecast on Friday...