Oil edges up with strong factory data countering virus concern