Bravias Weekly Market Wrap Up – 4.17.2026
Week in Review – Week Ending April 17, 2026 Week Ending April 17, 2026 DJIA 49,447 +3.2% (wk) S&P 500 7,126 +4.5% (wk) NASDAQ 24,468 +6.8% (wk) Markets shatter records: S&P crosses 7,000 then 7,100, Nasdaq tops 24,000 with 13-day streak; Iran Hormuz reversal exposes rally fragility; banks beat but sell off on guidance warnings […]
