Nvidia reported Q1 FY2026 revenue of $81.6 bn, up 85% YoY, net income $58.3 bn, beating forecasts.
SpaceX filed for an IPO targeting $80 bn+ proceeds, potentially the largest ever, with Musk retaining 85% voting stake.
Fed minutes showed bias toward future rate easing but warned policy firming may be needed if inflation stays above 2%.
Oil prices fell to $105.82 a barrel as US‑Iran peace hopes eased, reducing Treasury yield pressure and supporting equities.