The International Energy Agency (IEA) projects global oil demand to grow by 1.05 million b/d in 2025, well below OPEC's ...