December Brent oil futures at $102.79, down by 1.43%