USA US President Trump announces 25 per cent tariff linked to Iran; Global economy and markets face fresh uncertainty