Explore News
-
Russia Spent Over $100B From Reserves Since 2022 War Began
With inflation rising and fiscal buffers depleted, Moscow faces mounting pressure to rebalance its wartime…
-
Russian Economy Falters Despite Oil Windfall, Sweden Warns
Sweden warns of Russian economic struggles despite high oil prices

