Depository of News

IEA downgrades outlook on global oil demand growth, projects decline by 2.7 mbd in 2026

tass.com · economy

According to the International Energy Agency, oil consumption growth will move into positive territory starting around March 2027

Read full article →