US stock market today: S&P 500, Nasdaq futures slide up to 0.7% as oil rally dents sentiment; Brent reclaims $100 April 23, 2026
Quote of the day by Ted Weschler: “Investing is kind of a game of connecting the dots. The nice thing about it is the longer you are in the business, as long as you are intellectually curious, your collection of data points of dots gets bigger and bigger” April 23, 2026
US Stock Market Today | Dow Jones | Nasdaq Live: US futures decline as Iran tensions keep investors cautious; earnings mixed April 23, 2026