Oil prices mixed as inventories stay high
Oil prices dropped today and were likely to stay under $80 because of high energy inventories in the US, the world's biggest energy-consuming nation. New York's main contract, light sweet crude for December delivery, fell 21...



