Background update of exchange rate data

Load exchange rate data from cache, no matter how stale, and update
cache in background if necessary.