Bitcoin recovered to $71,500 amid US-Iran tensions that rattled broader markets, but a surge in liquidations earlier and rising rate-hike expectations are clouding the outlook.