Oil investors eye Iran risk vs. demand destructionBy omc_adminApril 2, 2026 Geopolitical Tensions Rock Oil Markets as Supply Fears and Demand Destruction Loom Investors in the global energy sector face a…