By | May 24 2012 8:34 AM

Brent crude oil rose above $106 per barrel on Thursday as reports of a hiccup in talks with Iran over its nuclear program balanced the effect of weak economic data from China and Europe.