Crude oil futures drop at open on grim demand outlook