The German government recently sold more than 30,000 bitcoins, and now there are only more than 18,000 BTC left. The biggest negative factors in July are Mentougou and Germany, but Grayscale has sold more than half of its 610,000 bitcoins, which cannot stop the bull market. Germany + Mentougou has 190,000 bitcoins, which can't even break through the 5-digit bitcoins. After a short-term adjustment, Bitcoin will definitely return to above 70,000. Now it's all a gold mine.