On November 4, the Bitcoin price is consolidating in a narrow trading range of $20,000 to $20,400 ahead of the US non-fa