Russia's energy revenues may not be able to foot its military bills for long — the country just posted a $29 billion deficit in the first quarter

Russia posted a 45% plunge in energy revenues to 1.64 trillion rubles in the first quarter of 2023, as compared to a year ago.