Live News NEWS FLASH L impact Oct 14, 2026, 09:35 PM UTC Nebius Group declines 10% amid tech sell-off SquawkNews Desk