Не вижу смысла нагружать проект лишними библиотеками, если все можно организовать довольно легко и просто.
Узнайте специфику обновления курс золота. Напишите парсер, который вычленяет нужное значение со стороннего ресурса и сохраняет его куда-то к вам на сервак(в бд или просто текстовый файлик). Ну и пусть этот механизм хранит рядом со значением стоимости дату последнего обновления. На выдачи юзера проверяйте не слишком ли старое значение, если старое перезапускайте парсер, если не старое берите его из своего хранилища.
Такой способ и более быстрый на выдаче и наиболее лояльный по отношению к тому откуда вы будете его выдерать.