Star Metro - Stocks dip, oil rises as traders eye chances of Iran deal