Stocks hold near record highs as oil prices climb moderately amid US-Iran tensions.
Open shared insight