IEA warns oil demand recovery stalls as COVID-19 impact drags
Highlights Global demand fell 120,000 b/d in July on setbacks in Asia Lowers 2021 demand growth estimate, ‘call’ on OPEC Non-OPEC+ supply growth estimate lowered for 2021 The International Energy Continue Reading
