Russia by asdavi92May 9, 202505 Share0 The British government said it was sanctioning up to 100 vessels that have carried more than $24 billion worth of oil since early 2023. Source link