Sanctions Watch (June 2026)
The US waives oil sanctions and agrees to “terminate all” sanctions as part of a potential final agreement with Iran, as the Trump administration re-tightens restrictions on Russian oil sales and the G7 pushes for additional sanctions on Moscow.