BNB holds near $616 as $628 resistance blocks altcoin recovery