US markets nosedived earlier in the day after President Donald Trump announced 25 per cent tariff on goods from Mexico and ...