The US economy and the weakening dollar continue to exert pressure on BTC's ability to break through the $20,000 threshold.