Stock market today: Dow tumbles as rout in retailers, tech wreck … – Investing.com UK February 21, 2023 by The Ultimate USA NewsStock market today: Dow tumbles as rout in retailers, tech wreck … Investing.com UKsource