Does everyone realize that taxes are due tomorrow in the US (April 15th)? The recent sell off is obviously miners cashing out to pay taxes. Nothing to worry about.
Do you think everyone lives in the US? I remember their population is less than 300 million. World is more than 7 billions.
True but those 300 million control the planet like it or not.