Insiders have not turned bearish despite the Iran War:
26.4% of US publicly traded companies saw net insider purchases in March, the highest in 5 months.
This reading is up from 20.9% in February and marks the 2nd consecutive monthly increase.
This is also above the 10-year… pic.twitter.com/SDGFUw1mMR
— The Kobeissi Letter (@KobeissiLetter) April 10, 2026
A whale has been going short on Oil.
Today he has opened:
▫️ $45,000,000 Crude Oil short with 20x leverage
▫️ $36,600,000 Brent Oil short with 20x leverage pic.twitter.com/A6eT0LK9z2— Ted (@TedPillows) April 10, 2026