Virus ripples through travel, energy, financial markets