Stock futures slipped as Treasury yields stayed high, while Iran war fears, inflation worries, Fed signals and Nvidia earnings kept investors cautious. | Business News

US stocks fall this week as rising Treasury yields, US debt worries, inflation and Iran tensions weigh on the S&P 500, Nasdaq and Dow Jones. | Business News

Oil prices eased after strong gains last week while stock markets faltered on Monday as investors awaited details of a US plan to impose massive economic pressure on Iran to end…