Tech stocks tumble as trade tensions rise ...