Oil falls on potential Iran deal, weak demand prospects