December Brent oil futures at $96.98, down by 1.07%