IEA slashes 2020 oil demand forecast by 480,000 b/d on coronavirus impact
The International Energy Agency Thursday slashed its oil demand forecast for 2020 by almost 500,000 b/d and said demand will contract for the first time in a decade during the Continue Reading
