Latest news and articles about Oil Inventories
Total: 1 articles found
While major banks predict an oil price collapse due to stabilizing shipping in the Hormuz Strait, energy experts warn that deep-seated US-Iran tensions and depleted global inventories make a lasting peace unlikely and market volatility inevitable.