Market Snapshot: S&P 500 futures extend losses as Treasury yield nears 5%, Powell speech looms
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