Economy IEA Forecast Improved Oil Demand of 92.1mbpd in 2020 July 10, 2020 Adedapo Adesanya 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 Read More