SCANWHALE

14% YES - US x Iran permanent peace deal by April 22, 2026?