EconomyRussia's Oil and Gas Budget Revenue Falls 17.2% in Nine MonthsBy Adrian ValeOct 21, 2026, 12:33 AM UTC