Bitcoin holds above $81K as Iran tensions, whale selling pressure
BTC is pinned below the $84K resistance wall while Brent crude tags $104 and large holders keep distributing — a macro cocktail that has analysts split on whether the bid is still structural.