Btc above 109k by 21st of July 2026