Someone somewhere saw what spectre and meltdown did to stock prices, and then decided there's some good money to be made with a well executed short and the right news story.
I have no doubt there are plenty of venurabilities out there in the wild for all vendors - but something is making me doubt the validity of this one on the way it's being handled and presented
No, it's more sinister than that, the domain was registered June 2017, this is when Meltdown/Spectre was unveiled in the industry. In fact a random security group unless they were the ones who found those specific vulnerabilities wouldn't have been looped in that early. This domain was made based on someone who was informed of Meltdown/spectre right around the time it was disclosed to Intel.
If someone saw meltdown/spectre have an affect this domain would have been registered in January at the earliest. The location and style in which this was done, the disclaimers about having a financial interest and that these may not be facts. It could be a stock market push, but it still comes from much further back in origin.
Either way as I and others pointed out, if someone is on site with access to your computer, admin access and ability to flash the bios you are already completely compromised.... spectre/meltdown are so dangerous because neither of these things is the case, someone can get to anyone remotely and steal information they shouldn't have access to. There will never be a way to make a computer safe if someone can change the bios and has admin access already. Any 'security' group knows that without question.
What's the site, seekingalpha (?) that constantly has hit piece articles like this but less official attempting which are clearly written by people who have shares in AMD, Nvidia, Intel and talk about how something from the rival company in question is terrible and going to end the company. This is that, but dressed up to look much more important. No real security analyst would deem this a particular dangerous set of vulnerabilities because of the above, if they have that access already, you're already done. 99% of local security can be dealt with by securing physical access, remote security is the real risk in terms of hardware/software.