Bitcoin hits $112K new ATH after breaking past key resistance