Bitcoin Technical Analysis: Price Teeters at Key $103K Support – Will Bulls Defend or Bears Take Over?