Stocks are mixed ahead of US-Iran talks in Pakistan with safe-haven dollar ends weakest week since January