Oil hits $100 as Iran's new leader vows Strait of Hormuz shutdown, rattling stocks and global markets.
Read full article on MarketWire