U.S. stocks finished way off the lows off the day, with the Nasdaq ending higher, as investors tried to fight off fears of fresh U.S.-China trade tensions, ... Read more