Regular user access to Currency or add-on to auto-update?

Good morning all, 

I have been asked if it is possible to grant a user access to the currency section (in admin) without giving them full admin access rights. 

Our business uses two currencies (GBP as our default for our UK office and AED for our Dubai office). 

As an admin user myself, I am changing the exchange rate set against the AED currency every week

I would like this task to be delegated to the Dubai office so they can edit their exchange rate when they need to. However, I cannot provide them with full admin rights. 

Can this be restricted by user roles or is there an add-on that we can benefit from that will look at an external source automatically, check the exchange rate and then update if required? 

Any suggestions would be greatly appreciated. 

Regards,

Jenny