U.S. stock futures moved higher after President Donald Trump announced a peace agreement with Iran. The development pushed crude oil prices lower and boosted sentiment toward growth-oriented sectors.Nasdaq futures rose 2.07%, while S&P 500 futures gained 1.25%.Micron Technical Picture Remains StrongMicron remains in a strong long-term uptrend. The stock is trading 18.1% above its 20-day simple moving average, 55.7% above its 50-day moving average, and 176.4% above its 200-day moving average.The bullish moving-average setup remains intact, with the 20-day average above the 50-day average and the 50-day average above the 200-day average. That structure has supported the stock’s advance since a golden cross formed in June 2025.However, momentum indicators suggest the rally may be cooling. The MACD remains below its signal line, and the histogram is negative, signaling slower upside momentum compared with earlier stages of the advance.The key level to watch is resistance near $1,089.50, close to Micron’s 52-week high of $1,089.29. Traders often take profits near previous peaks, making that area an important test for the stock.Earnings Date And Analyst OutlookMicron is scheduled to report quarterly results on June 24.Wall Street expects earnings of $19.61 per share, up from $1.91 a year earlier. Revenue is projected to reach $34.28 billion, compared with $9.30 billion in the prior-year period.The stock carries a consensus Buy rating with an average analyst price forecast of $927.29. Recent analyst actions include: