IEA downgrades 2020 oil outlook amid ‘fragile’ rebalancing
Renewed oil demand weakness led by China and India along with concerns over the persistent challenges of the coronavirus pandemic has raised further questions over the oil market’s “fragile rebalancing,” Continue Reading
