Escalating Iran war tensions drive oil prices higher, rattling stock markets as traders assess geopolitical risks.
Read full article on MarketWire