Yet for me the announcement seems lukewarm. The 3 points are rehash of theories that's been surfacing since March last year, it adds nothing new.
I assume the announcement is made because Pompeo's want to stay relevant and WHO team has just arrived in China.