BTC continues to struggle below $29,000 as it heads for its ninth-straight weekly decline, its longest-ever losing strea