Tesla TSLA Slides Amid Rising Capital Expenditure Concerns Alibaba BABA Q1 2026 Results Fall Short EPS 062 Revenue NA Core Molding CMT Q1 2026 Earnings Miss by Significant Key Takeaways Consumer Sentiment Hits Record Low as Iran War Drives Gas Prices Higher Tasmanian Government Apologises for Museums Secret Retention of Human Remains Potential Financial and Reputational Risks Ahead Q4 Earnings Season Heats Up Ola Electric and Grasim Narrow Losses Lenskart and Jubilant Foodworks See Profit Dip