Russia By Caleb WilsonApril 10, 2025Plunge in Oil Prices Threatens Russia’s Vast Spending on Ukraine War – The New York TimesA steep decline in oil prices poses a significant challenge for Russia, jeopardizing its extensive funding for the ongoing war in Ukraine. As revenues dip, analysts warn that Moscow may face increased pressure to scale back military operations.