Russia’s Top Oil Producer Net Income Plunges 73% After US Sanctions, Logistics Crisis
Russia’s largest oil producer, Rosneft, reported a 73% decline in its 2025 net income, revealing the deep economic scars left by Western sanctions and a chaotic global logistics market, Reuters report