Money / stock market This Time, Twitter Has the Lousy Stock Day Shares fall 20% as tech stocks in general sink; Dow falls 76 By Newser Editors and Wire Services Posted Jul 27, 2018 3:18 PM CDT Copied Back