Global cases of the new coronavirus have shot past 1 million with more than 54,000 fatalities, a Reuters tally showed on Friday, as the world economy nosedived.