Dinar regains ground against dollar