Supply cannot meet demand, which is the strongest reason for a bull market.

This year, the beautiful country's spot ETF has already purchased 81,015 $BTC.

During the same period, only 69,284 new coins were mined globally.