Oil prices rangebound as supply cuts offset virus worries