Despite that, the rewards to profit beats have been subdued
as investors worry that
earnings may have peaked, after
bellwethers including Caterpillar flagged concerns about rising costs.
Solar stocks, on the other hand, underperformed this month due to lackluster
earnings from solar
bellwethers with exposure to the U.S. residential solar market
as installation growth is expected to slow.