Global stocks rally as oil gains offset coronavirus concerns; Dow up 2%