Oil prices drop, currently on anemic demand
OPEC Secretary-General Mohammed Barkindo admits fuel demand is looking "anemic."
OPEC Secretary-General Mohammed Barkindo admits fuel demand is looking "anemic."
OPEC+ meeting and a big draw in US crude and product inventories helped oil recover