^ As you can see from the above graph, the ruble recovered substantially from the lows. This is due to Russia requiring energy (gas) payments to be in rubles.
Additionally, the USA escalates by refusing to accept Russian dollar payments for bond coupons.
Additionally, Germany escalates by seizing Russian gas delivery infrastructure that is on German soil.
Energy is important, and we are moving towards energy independence from all countries (thanks Elon Musk). However, in the near future the world is still powered by oil and gas, and the bilateral talks EU <-> Putin will continue.