IEA downgrades 2020 oil outlook amid ‘fragile’ rebalancing

 In In the News
Renewed oil demand weakness led by China and India along with concerns over the persistent…