S&P 500 closes at highest since early March as Facebook and Amazon hit records, Dow up 300 points

Stocks rose, building on this week’s gains, as traders increased bets of an economic recovery with more states easing stay-at-home orders.