Stocks soar and oil prices plunge as Iran says Strait of Hormuz is open 2026-04-18 · CBS News Read at source