As of July 24, 2025, 535 Russian oil tankers sanctioned by EU, US, UK, Canada, Australia, and New Zealand. KSE estimates 2025-26 revenues under price caps and sanctions: $152B (2025), $131B (2026) vs. $189B (2024), $185B (2023). 4/
As of July 24, 2025, 535 Russian oil tankers sanctioned by EU, US, UK, Canada, Australia, and New Zealand. KSE estimates 2025-26 revenues under price caps and sanctions: $152B (2025), $131B (2026) vs. $189B (2024), $185B (2023). 4/
Leave a Reply