stock market trends US Iran tensions oil prices inflation impact analysis