Russia recorded in 2024 a budget deficit exceeding three trillion rubles for the third consecutive year, soaring to 3.49 trillion rubles ($34.39 billion), according to the country's finance ministry.
After almost three years of waging war in Ukraine, Russia is feeling the full impact of its economic punishment from the West — and it could prompt the Kremlin to end the war in Ukraine as soon ...