Oil prices slip as US inventories, virus fears grow

Oil prices slip as US inventories, virus fears grow
play icon
Picture used for illustrative purpose. File