Premarket roundup, April 20, 2026: S&P 500 futures -0.6% as Iran seizes Strait of Hormuz, oil jumps to $89.81
U.S. equity futures retreated Monday after Iran halted traffic in the Strait of...
U.S. equity futures retreated Monday after Iran halted traffic in the Strait of...