Stock futures edge lower as Iran peace talks stall, oil rises: Live updates by CNBC Markets | April 27, 2026 3:26 pm | US Markets Heightened geopolitical tensions are front and center heading into a pivotal week for stocks.