Oil prices drop as China's Covid-19 measures cue lower demand - TrueID