October 23, 2023 Dow futures under pressure as 10-year Treasury yield tops 5% Dow futures under pressure as 10-year Treasury yield tops 5%