Bitcoin (BTC) Price: Technical Analysis Shows Critical Resistance at $115,500 Level