Russia Logs 4th Straight Year of Fiscal Shortfall
The Russian federal government posted a budget deficit of RUB 5.65 trillion in 2025, the largest since at least 1996 and
The Russian federal government posted a budget deficit of RUB 5.65 trillion in 2025, the largest since at least 1996 and
US stocks extended losses on Friday as tech weakness weighed on global markets. The Nasdaq 100 fell as much as 1.6%, dra
Russia’s GDP grew 0.6% YoY in Q3 2025, the weakest pace since 2023, slowing from 1.1% in Q2, in line with preliminary es