Posts

Showing posts with the label Investing

Nebius Stock Pops 16% After Nvidia Drops a $2 Billion AI Bomb

America Discovers the Periodic Table (Again): $1.6 Billion, Rare Earths, and a Sudden Passion for Rocks

The three-year crystal ball and other fairy tales: a rant about investing in 2026

🌍 The $510 Million Miracle: How the World Bank Finally Discovered Capitalism