Wall Street closes strong ahead of Alphabet earnings even as China throws cold water on U.S. trade talks Yahoo Finance