I wish the Winklevoss twins would make a statement about this to calm stuff down.

Yes of course, The Winkies.... explain why them making a statement would calm this down.
I have more faith in them then anyone with Bitcoin. They have over $1 billion in BTC and worked their asses off in getting their Gemini through U.S. regulations to launch. They literally are putting everything behind BTC. Most of these other experts don't have much skin in the game.