Stocks climb on chip gains, oil dips on Iran deal doubts | PiQ Markets