The US and Iran negotiate a framework to release $20 billion in frozen assets for uranium surrender. Mediators race to bridge gaps before the April 21 deadline as Iran’s inflation hits 68.1%