Nebius Group is trading 4.7% down at $238.12 as investors pull back from risk ahead of the Federal Reserve minutes.

  • The supplied market context shows the S&P 500 down 0.61% and Nasdaq down 0.84%.
  • Reuters reported Treasury yields and oil prices had rebounded, weighing on equities as markets awaited the release.
  • No fresh company-specific announcement clearly explains the decline; recent insider-sale reports are not established as its cause.