News

The entire Russian oil sector lost a catastrophic amount of money during the first quarter of 2025 as the highly sanctioned ...