Covered by 1 source · 1 article
IEA more than doubles global oil deficit forecast to 1.8M bbl/day this quarter