August 21, 2026 US Supreme Court said no to Trump’s tariffs, and now German companies are getting refunds in hundreds of millions