FALLOUT: Russia Covers Up Key Budget Spending Data as War Swells Deficit. “The federal budget deficit meanwhile reached 3.41 trillion rubles ($41 billion) in the first five months of 2023, narrowing slightly in May but still exceeding the full-year plan by almost a fifth. Energy revenue shrank by over a third last month, hit by lower crude prices amid international sanctions and reduced gas exports to Europe.”
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.