Markets Today August 19 2026: Iran Truce Expires, 30-Year Yields Hit 19-Year High and Chip Stocks Crash
Markets today August 19, 2026 opened the week under heavy pressure as a trio of macro shocks hit simultaneously: the 60-day U.S.–Iran ceasefire expired without a deal, the 30-year Treasury yield surged