Weekly Market Commentary: October 19 – 23, 2026
Oil Hit a Six-Month High, Tech Stumbled, and the Dow Still Finished Higher Markets delivered a split verdict this week. The Dow Jones Industrial Average gained 0.4% for its third straight weekly advance, while the S&P 500 slipped 0.5% and the Nasdaq Composite fell 0.7%, each posting a second consecutive weekly decline. Beneath those modest […]