U.S. stocks are looking to build on past week’s gains, with the mood remaining cautiously optimistic. The major index futures were modestly higher in early trading.
With the earnings season now halfway through, the percentage of S&P 500 companies reporting positive earnings surprises and the magnitude of earnings surprises were above their 10-year averages.