
Russia's Oil Price Drops 24% Below Budget Target
The price of Russia's oil blend in rubles so far in March is clocking in 24% below the level targeted in the federal budget for 2025 due to a stronger ruble and weaker global oil prices. The rouble has strengthened in the current year amid hopes of a …