InvestmentsTop Global NewsMarketsReal Estate Short sellers notch $8.7 billion profit as SpaceX shares dip to IPO price By financialnews_rlv83x - July 16, 2026 0 5