top of page


Our flag means cash: The Latvian trader abetting Russia’s billion-dollar oil sanctions evasion
Despite international sanctions, petrodollars continue to flow into Russia’s budget — primarily thanks to a “shadow fleet” that ships...
Nov 3, 2024
0
bottom of page