Markets | Mon Nov 25, 2013 6:27pm EST

Oil prices stabilize after Iran deal, Asian shares steady