Economic Times10 Jun, 04:32 pm131639706Global oil inventories are plummeting to multi-decade lows, exacerbated by Middle Eastern supply disruptions and the rapid depletion of strategic reserves. Escalating geopolitical tensionsBusinessPolitics