print-icon
print-icon

This Is an Important Part of What Is Powering Stocks Higher

Marching higher

After a brief timeout from successively hitting new record highs for eight weeks, a streak that ended with the April 3 week, the S&P 500's forward earnings resumed that pattern last week.