
Stock futures fell after a mixed Monday where tech stocks dragged Nasdaq and S&P 500 down, while Dow and Russell 2000 gained. Treasury yields surged following Bank of America's forecast of three 25-basis-point Fed rate hikes in late 2026, signaling persistent inflation concerns. Oil prices dropped nearly 3% on hopes for a US-Iran peace deal, while natural gas rose due to a major supply deal with Microsoft. Gold and crypto markets gained on easing geopolitical risks. Analyst upgrades and downgrades highlighted key stock movements for investors to watch this week.