US Stock Futures Down, Oil Up on Iran War Escalation Fears Mar 24, 2026, 6:07 AM ... Redirecting to full article...