Stock futures are flat after a big sell-off on deficit concerns: Live updates ○ found 2025 › May › 21 (Wed) @ 22:55 UTC a story from CNBC ⚠️ › World News Stock ■ US ■■■ preview sentiment