Bitcoin pulled below USD 84,000 as U.S.-Iran tensions pressured risk assets, while ETF inflows and technical momentum stayed firm.