Brent crude falls below $106 as US-Iran deal talks emerge

Wait 5 sec.

November Brent oil futures at $105.61, down by 0.93%