Back to News
Market Impact: 0.65

Russia’s largest oil producer Rosneft’s 2025 net income down 73%

Corporate EarningsEnergy Markets & PricesSanctions & Export ControlsGeopolitics & War