Markets Rally on Wu Flu Optimism?