Economy Slow Demand, Oversupply Forecasts Pull Down Oil Market December 15, 2021 Adedapo Adesanya By Adedapo Adesanya The forecasts by the International Energy Agency (IEA) that the Omicron variant will slow the recovery of global oil demand pulled Read More