The dinar has lost nearly 20 per cent of its value following US moves to stop the flow of dollars to sanctioned countries