Experts Fear We Are Now Short 1 Billion Barrels of Oil

Global energy markets are once again facing growing uncertainty as renewed tensions threaten one of the world’s most critical oil transit routes.