Corporate balance sheets support Wall Street

US stocks end trading day with losses