Markets Oil above $105 after Iran talks end without deal Published November 11, 2013 Updated November 11, 2013 03:42pm 3 min Comments By Imad Uddin Add BRecorder as a trusted source on Google Read Comments