Business New York Stock Exchange halts trading in Twitter stock, says news expected Team Tech Outlook Apr 26, 2022