Star Metro - Oil rises, stocks mixed on US-Iran deadlock