The International Energy Agency (IEA) on Tuesday revised downward its 2020 oil demand forecast, citing caution about the pace of economic recovery from the pandemic as a major factor for the review. The Paris-based agency expects demand to fall even further by 8.4 million barrels per day in 2020, compared to its earlier estimate of […]