S&P 500 ends higher after strong bank earnings | REUTERS

Reuters 14 hours ago