The close: U.S.-China trade war truce, oil prices boost TSX