US stocks rallied Friday, S&P 500 closed 7,126.06 (+1.2%), Nasdaq 24,468.48 (+1.52%), Dow 49,447.43 (+1.79%).
Oil prices fell about 5% below $95 after Iran reopened Strait of Hormuz, easing supply disruption fears.
Upcoming week features Q1 earnings for ~20% of S&P 500, with Tesla, Boeing, Intel, and P&G among early reporters.
Morgan Stanley projects 12% YoY earnings growth and 7% sales rise for S&P 500 Q1; Magnificent Seven expected 25% earnings gain in 2026.