All three major U.S. stock indexes remained higher in the final hour of trading on Monday, with investors and traders awaiting data on inflation, producer prices, and retail sales later this week. Dow industrials were up by more than 90 points, or 0.3% and on pace for the third straight session of gains. Meanwhile, the S&P 500 was up by 0.7% and the Nasdaq Composite advanced 1.1%, helped by gains in consumer-discretionary and technology names.
Read the full article here