Markets2026.05.03Yuan Emerges as Sovereign 'Currency of Last Resort' for Iran and Russia Amid Western Financial Isolation