"Guys, I just checked my portfolio and I'm still trying to wrap my head around this - 20% in 24 hours? That's insane! Could be related to the recent regulatory announcements in the US, but I've also heard whispers about a major institutional investment coming in - anyone have any insight?"