Viking sees rich customers helping it overcome travel slump

X