Bitcoin Price Watch: Bulls Lose Steam as $117K Resistance Holds Firm