The S&P 500 fell 1.43% as 30-year Treasury yields hit 5.327%, the highest since 2007, while surging oil prices reignited inflation concerns.

(Bloomberg) -- A rebound in long-dated Treasuries ran out of steam and US stock futures struggled for direction as rising oil prices brought inflation risks back to the fore.

US stock futures fell as the Nasdaq 100 dropped 1.4% and S&P 500 slid 0.6%, with 30-year Treasury yields hitting 2007 highs and Brent crude near