Big news: The US, Israel, and Lebanon just signed a deal that lets Israel keep a security zone in Lebanon. The IDF can still operate freely inside that area. 🚨
Foreign money is pouring into the US like never before. Net capital inflows hit a record $884 billion in the year through April 2026. That's nearly triple since early 2025. Private investors bought $763 billion in US stocks last month alone—also a record. Official purchases mor