Star Metro - Stocks mostly rise tracking earnings, US-Iran hopes