Stocks climb on Wall Street after Europe agrees on virus aid