Stock Market Today, March 17: Nebius Group Falls After Announcing $3.75 Billion Capital Raise | The Motley Fool
On March 17, 2026, investors weighed massive new funding for AI infrastructure against rising leverage and potential dilution.

Source: The Motley Fool
On March 17, 2026, investors weighed massive new funding for AI infrastructure against rising leverage and potential dilution.