Weather Derivatives Set for Launch Trading Begins on May 29 Tesla Q1 Earnings Revenue Misses Estimates but Profit Beats as Auto Margins Jump Elon Musks X Fined A650000 by Australian Court for Child Protection Law Breaches Ferrari Shares Slide Following Unveiling of First Fully Electric Vehicle Barclays Posts 18 Profit Surge and Upgrades FullYear Income Outlook SP 500 and Nasdaq 100 Hit Record Highs as Tech Stocks Extend Rally The Escalating 8 Billion Long COVID Crisis Rising Costs Amidst Federal Retreat