Oil prices jumped as Iran's war impacts markets, pushing stocks lower and sparking inflation worries.
Read full article on MarketWire