EEconomy Read More Russia ran a 2025 budget deficit of 2.6% of GDP, highest since 2020January 20, 2026 MOSCOW, Jan 19 (Reuters) – Russia ran a budget deficit of 5.6 trillion roubles ($72.12 billion), or 2.6%…
EEconomy Read More Tax breaks help Russian oil exporters stay afloat as discounts deepenDecember 30, 2025 MOSCOW, Dec 30 (Reuters) – Discounts on Russian oil at export terminals have once again approached historic highs,…