Bitcoin (BTC): Macro Uptrend Falters as Lower Timeframe Rally Shows Signs of Exhaustion