Macro conditions keep Bitcoin boxed between $100k and $110k, bulls awaiting catalyst