US stock futures declined, while oil prices rose sharply, as investors monitored developments surrounding Russia’s invasion of Ukraine and awaited fresh inflation figures. Futures for the S&P 500 declined 1% Thursday, while contracts for the tech-focused Nasdaq-100 fell 1.4% and futures for the Dow Jones Industrial Average were 0.6% lower. All three indexes broke a […]

0