Iran deal framework includes $300B private fund with over half committed | PiQ Markets