….. after getting ‘debunked’ by the mainstream financial press months ago.

FT – “sell nVidia” over self-funded demand.    Perhaps a timed rug-pull on one of the MAG7?

nobody special finance YT