Russian Oil Majors Report Income Dip on Weak Price, Strong Ruble August 30, 2025 John Cooper Uncategorized No comments yet **Russian Oil Producers’ Profits Plummet: What’s Behind the Decline?** The Russian oil industry, a significant contributor to the country’s economy, … Read more