Thread by Finance
Finance
2 days ago
Stock Market on Aug. 20, 2026: Dow drops around 700 points, S&P 500 and Nasdaq end lower as Bessent buybacks fail to calm bond market; Treasury yields climb; Walmart shares tumble after earnings results; Big Tech stocks retreat - MarketWatch share.google/Md5Tfq6T2e9v...
share.google
Log in to join the conversation


