Nasdaq and S&P 500 Futures Tumble 1% on Inflation and Energy Concerns | OOBF

Futures fall amid rising yields and Brent crude price surge to $109/barrel.

Open shared insight