Follow us on
loading....
The IEA slashed its forecast for world oil demand growth next year by more than 20%. Citing further downgrades to...