Asian stocks advanced while oil prices and the safe-haven dollar fell after Trump says Iran wants to make a deal