IEA downgrades outlook on global oil demand growth, projects decline by 2.7 mbd in 2026
According to the International Energy Agency, oil consumption growth will move into positive territory starting around March 2027
According to the International Energy Agency, oil consumption growth will move into positive territory starting around March 2027