◆ NeutralABTPEPULMCDBABAPDD
The Hormuz Reopening Trade: These 20 Large-Cap Stocks Still Haven't Caught Up To Pre-War Levels
Benzinga·
Following President Trump's announcement of a U.S.-Iran peace deal and the reopening of the Strait of Hormuz, oil prices plunged 5.4% to $80/barrel. However, 20 large-cap stocks worth over $100 billion remain trading 15-24% below their pre-war levels from February 27, 2026. The laggards span consumer staples, healthcare, software, and mining sectors, with weakness extending beyond the war premium as these companies face ongoing margin pressures from higher energy costs.
Read Full Article at Benzinga →