I agree generally it is the US$ that is getting stronger but the Rubles decline is based on the price of oil. Oil and gas are the only stuff Russia exports, except maybe weapons.....for which they haven't yet been paid. If anybody is to blame it's the Saudis and OPEC.
Last April the GBP was IDR18,700...yesterday I transferred GBP and received IDR20,000/GBP...that's nearly 7% more IDR and now get 8.5% interest...less the bloody gov'ts 20% withholding tax.
BTW in Mar 2013 the GBP only bought IDR14,400
link...
XE.com - GBP/IDR Chart