Supreme Court strikes down Trump tariffs 6-3. Tech stocks rally, but will prices drop?