US President Donald Trump has announced a 25% tariff on all cars and car parts not made in the United States, triggering a global sell-off in auto stocks and immediate condemnation from key trading ...