Virus set to snap CPO sales streak in 2020