UK Sanctions Dutch Oil Trader for Trafficking in Russian Oil
February 22, 2024
The government of Britain has sanctioned Swiss trading house Paramount Energy & Commodities SA and its owner for alleged violations of the G7 price cap.
Switzerland has been a hub for Russian oil-t...