No peak oil demand before 2026 without policy intervention, says IEA

A sharp rebound is expected this year after an historic demand shock caused by the pandemic (Credit: QiuJu Song/Shutterstock)



Related Article
Recommended Whitepaper

View More