Oil prices drop, currently on anemic demandby Olumide Adesina October 16, 2020 0 OPEC Secretary-General Mohammed Barkindo admits fuel demand is looking "anemic."