Brent crude oil futures slipped towards $108 a barrel on Tuesday, reflecting weak European refining demand, but reasonable Chineseā¦