1. Russia's Oil Tax Revenue Plunged 50% in March, Exposing Kremlin's Financial Strain Before Iran War Boost
Russia's federal budget took a direct hit in March, with oil and gas tax revenue collapsing by nearly half compared to the same month last year. This sharp decline underscores the Kremlin's acute financial vulnerability, a pressure point that emerged just before the outbreak of conflict in the Middle East provided an u...