PPetroleum Read More Russia continues to sell oil using ‘shadow fleet’ bought from European shipowners24.02.2025 Russia, under various European sanctions and a $60-per-barrel oil cap since December 2022, is allegedly still selling oil…
CConflicts Read More Dangerous Russian Forces ‘Barely Touched’ by Ukraine War: US General23.10.2024 Russia has suffered serious losses in Ukraine, including more than 600,000 casualties, per US estimates.But a top US…