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