July 21, 2025

UK Imposes Sanctions on Russian Energy and Oil

London: The UK has announced the imposition of 137 sanctions targeting Russia’s critical energy and oil sectors. This development is part of a broader strategy aimed at disrupting the financial resources fueling Russian President Vladimir Putin’s mili…