Oil Price Tops $100 a Barrel as US Blockades Strait of Hormuz; Goldman Sachs Posts Profit Rise
Apr 13, 2026
Oil prices surpassed $100 per barrel following reports of a US blockade in the Strait of Hormuz, while Goldman Sachs reported rising profits. These events highlight critical volatility in global energy markets and economic growth.