US Supreme Court invalidates Trump’s broad tariffs on China, giving Xi Jinping stronger leverage ahead of the March 31 Beijing summit. Analysts say it weakens US position in trade negotiations.