📝 Executive Summary
Russian oil prices have climbed to their highest level since 2023, delivering a windfall to the Kremlin at a critical juncture. The surge reflects tightening global supply, robust demand, and persistent geopolitical risk premiums related to the Ukraine conflict. Higher export revenues are expected to bolster Moscow's fiscal position and capacity to fund military operations.