Oil drops as China developer downgrades add to fears over Omicron hit
BENGALURU (REUTERS) – Oil prices settled lower on Thursday (Dec 9) on fears about the economic outlook in the world’s biggest oil importer following ratings downgrades to two Chinese property […]