General Motors Unveils AllElectric Cadillac Vistiq with 300Mile Range SpaceX Files for IPO Under Ticker SPCX Potentially Boosting Elon Musks Wealth to Trillionaire Status Buffetts Tiny Purchase Hinted at in March Berkshire Filing Suggests Small New Position SpaceX IPO Hype Raises Questions on Valuation Logic BP Chairman Ousted Amid Alleged Bullying and Overbearing Conduct Prediction Market Platforms Face Legal Offensive from Multiple States and Federal Regulators Vestas Wind Systems Shares Decline as Company Signals Margins at Low End of Guidance