Oil prices tumble Nov. 2 amid hopes for US-Iran talks · Digg