Recent data have been mixed. Tesla recently lowered prices on several models, which was unexpected, and compressed lead times for Model Y deliveries. On the other hand, there has been new government financing assistance for electric-vehicles in Europe, and Tesla reported “solid” May deliveries in China.

Chart of the Day: EU50 - European indices at new peaks (15.06.2026)
Morning Wrap: Strait of Hormuz Finally Set to Open (15.06.2026)
📈 SpaceX shares surge 20%
Wall Street Rebounds as Oil Prices Fall 📈 Adobe Shares Drop 8% After Earnings