Crude oil prices witnessed the biggest drop in two weeks on a soft demand outlook in China and a stronger US dollar.