PERSPECTA

News from every angle

Back to headlines

Markets News: Indexes Slide, Oil, Treasury Yields, Bitcoin Rise, Walmart Drops on August 20, 2026

On August 20, 2026, major indexes slid after a three-day rally, while oil prices, Treasury yields, and Bitcoin saw increases, and Walmart stock experienced a drop.

20 Aug, 10:42 — 20 Aug, 10:42
PostShare