UK Imposes 90 New Sanctions on Russia, Targeting Oil Sector and Energy Deals Involving India
The United Kingdom has announced a sweeping package of 90 new sanctions on Russia, aimed at restricting the Kremlin’s revenue from oil exports. The measures specifically target Rosneft and related




















