Macro Fears Cap Bitcoin Upside Despite 3-Week High