SpaceX shares slide to $148.72 after Ukraine accuses Starlink restriction

Business