Bitcoin Price Watch: Bulls Hold the Line as $117,000 Support Faces Key Test