S&P 500 futures extend losses as Treasury yield nears 5%, Powell speech looms
October 19, 2023 at 04:35 AM EDT
U.S. stock futures were struggling to rebound from the previous session's dive as the sell-off in bond markets continued and tensions in the Middle East weighed