Bitcoin recovered toward $64,000, but renewed Iranian threats to close the Strait of Hormuz kept oil, ETF flows and geopolitical risk in focus.