The U.S. government is sending $600 direct payments to most taxpayers. Many need this money for simple existence and will spend it on necessities. Some who have jobs or are retired don't really need the money, and will spend it on other things. But others will save/invest their gifted money. Of these, no doubt many will invest in bitcoins or other crypto related products. My guess is that at least 1% of the people getting the $600 will buy cryptos. That would inject roughly $1 billion in the market and no doubt increase demand for a relatively finite resource. Hence the price goes up. So what do you think?