S&P 500 gains 0.8%, Dow adds 136 points despite June losses, signaling cautious optimism.
Open shared insight