Did you even read the article before you went into zombie idiot mode?
“The ruble’s weakening from around the 68 mark to the dollar in mid-January to current levels can be explained mainly by foreign exchange market dynamics and imports, Alfa Capital analysts said.”
1. Oil and Gas revenue collapse.
2. Trade deficit with China and Iran.
“...Alfa Capital analysts said.”
https://en.wikipedia.org/wiki/Alfa_Group
“Alfa Group Consortium (Russian: Консорциум «Альфа-Групп») is Russian international privately owned investment groups, with interests in oil and gas, commercial and investment banking, asset management, insurance, retail trade, telecommunications, water utilities and special situation investments.”
No conflict of interest there. Nope, none at all. I’m sure their opinion on the ruble vis-à-vis international oil and gas markets is utterly objective.