claim
Russia's economy has been in a steady decline since the 2022 invasion of Ukraine, with energy revenue reduced by low oil prices and Western economic pressure, including sanctions on oil majors, shadow fleet vessels, and an oil price cap.

Authors

Sources

Referenced by nodes (2)