Elon Musks Comments on SpaceXAnthropic Deal Raise Questions Amid IPO Filing Discrepancy DWTX Q1 2026 Earnings Significant EPS Beat Highlights Cost Management Progress Oil Prices Record Steepest Monthly Decline Since 2020 on USIran Deal Hopes