535 Russian oil tankers sanctioned; revenue estimates drop in 2025-26

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/

→ View original post on X — @mylovanov

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *