Bitcoin (BTC) and Ethereum (ETH) Show Bullish Divergence As Per NRPL Indicator, Rally Ahead?

After a strong rally in the second half of June 2023, the Bitcoin (BTC) price has been consolidating for a while around the $30,500 level. As we can see in the below image, BTC has been consolidating throughout July around these levels showing signs of compression.