Bitcoin Stuck Below $105K: What's the Hold Up? - Rollup News