Bitcoin Analysis: BTC Struggles Near $110K in Face of $1.2B Selloff