Forex Rates as of 21st June 2023

BuyCurrencySell
2,385.00USD2,450.00
2558.00EUR2,674.00
2,985.00GBP3111.00
15.00KES19.00
0.6135UGX0.6535
118.00ZAR138.00
127.00ZMW137.00