Premarket roundup, April 20, 2026: S&P 500 futures -0.6% as Iran seizes Strait of Hormuz, oil jumps to $89.81

April 20, 2026
7 Mins Read
4 Views