Saturday 20 June 2026 1 USD = 58.401 DOP 58.398 58.401 USD DOP rate for 20/06/2026 Friday 19 June 2026 1 USD = 58.400 DOP 58.552 58.591 USD DOP rate for 19/06/2026 Thursday 18 June 2026 1 USD = 58.551 ...