Crude oil futures drop 0.6% on global cues