WikipediaGENERALLY UNRELIABLEInternational Business Times
US stocks face renewed pressure as oil prices surge past $100 per barrel amid escalating US-Iran tensions, raising inflation concerns and complicating the Federal Reserve's interest-rate path.