USD/RUB/WTI Long Mother Russia w/ Love

I believe the worst is over for Russia.
They have shown they are self sufficient.
RTSUSD (US Dollar)WTI

Disclaimer