Global oil demand is set to drop sharply lower before flows through Hormuz gradually normalize, with supply expected to rebound to 8 million barrels a day in 2027.
News That Shapes the Nation
Global oil demand is set to drop sharply lower before flows through Hormuz gradually normalize, with supply expected to rebound to 8 million barrels a day in 2027.