Oil dropped as broader risk-off sentiment overshadowed news of China’s gradual rollout of stimulus measures to aid its economy.