Home » Archives for November 18, 2025
Nvidia’s Sell-Off: A Signal From Smart Money? A curious trade was revealed on Peter Thiel’s Macro LLC hedge fund’s 13F
Bitcoin Falls Under $90K as Markets Get Into Panic Mode Bitcoin has lost another key level on its way down,