Oil Supply Shortfall Worsens Despite Hit to Demand From Iran War, Says IEA

World faces a shortfall of 1.8 million barrels a day this quarter By Grant Smith Global oil markets are undergoing a more severe supply squeeze than expected following renewed escalation in the Iran war, even as demand takes a deeper hit from higher prices, the International Energy Agency (IEA) said. The world faces a shortfall … Read more