Tag: G-7+ oil price cap
-
Russia’s Shadow Fleet: A Key Player in Funding War Efforts Despite Sanctions
Russian Shadow Fleet Continues to Fund War Efforts Despite Sanctions Before sanctions were imposed in 2022, nearly 90 percent of Russia’s fossil fuel
