Stocks slide on U.S.-China tensions; the oil rises to 2-1/2-month high