US and Iran agree deal to ease regional conflict uncertainty | PiQ Markets