r/europe•1 yr. agoStraight_Ad2258Profits of Russian oil companies crashed in the first quarter of 2025, with the 2 largest producers seeing 74%, respectively 84% decline in net profits.DataPosted Jul 6, 2025, 7:32 PM UTC56369ShareSave