Oil prices climb near $100, stalling US stock rally | OOBF

Oil rises amid US-Iran tensions; US stocks stall near record highs.

Open shared insight