Don’t look in a mirror then
You can’t back up what you said and can’t disprove the reality(unsurprising).
Here’s some info your trusted bbc again failed to report.
US sanctions have failed
Russia and China winning the new arms race
Russia’s GDP (PPP) expected to grow 4% and hit 4.2 trillion (IMF)
Russia world’s sixth largest economy, on par with Germany
Oil and gas share of GDP, less than 10%
Russia’s government and household debt lowest in the world
Russia’s total score on all macroeconomic indicators the best in the world
Russia undisputed leader in military technology
Pivot to Asia gives Russia record trade balance as exports soar and imports stall
CB reserves soar as Russia drops the USD and relies on gold
State budget records solid surplus
Industrial production growing and churning out new innovative products
Massive investment in industry and infrastructure
Which has led some to this conclusion.
Russia – the World’s Most Self-Sufficient and Diversified Economy
That’s not a palatable reality for some, is it?