Russia’s oil revenue dropped to $14.6 billion in November 2024, with prices for Urals FOB Primorsk falling by $1.4 to $61.1 ...
"The towing convoy is moving eastwards to a position northeast of Cape Arkona (Rügen)," Germany's Central Command for ...
The United States and Britain on Friday announced sanctions against Russia’s energy sector, including oil giant Gazprom Neft, ...