As the Iran war continues, oil prices near $100/barrel while U.S. stocks edge higher. Traders weigh risks.
Read full article on MarketWire