Threats fade fast: Trump shelves Iran power strike plan, touts ‘constructive’ talks as markets cheer 23 March 2026
China pledges ‘constructive role’ in Ukraine peace talks while standing by Russia’s ‘core interests’ 1 April 2025