Oil Prices Surge Past $120 Amid Reports of Extended Iran Blockade
Global oil prices experienced a significant surge, with the benchmark Brent crude briefly touching $120 a barrel, its highest point since 2022.
Markets, economy, and policy news for investors.
Investor topic hub
Market-moving news across stocks, bonds, currencies, private credit, capital markets, and investor sentiment.