Money / stock market Tech, Energy Stocks Tumble Twitter up 1.7% after Musk says he won't join board By Newser Editors and Wire Services Posted Apr 11, 2022 4:03 PM CDT Copied Back