Bitcoin stalls at $67K as Iran deal and Fed policy test key support