US stocks climb as investors shake off bank concerns ahead of new economic data