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.

US OPEN: Rebound on Wall Street despite higher Supercore inflation and a jump in yields
Oracle earnings: Good, but it could have been better.
Adobe Delivers Strong Results, but Falls Short of Expectations. The Market Fears the Impact of AI
Daily Summary: Indices Pull Back Under Pressure from Oil Prices