Surging WTI Crude Tops $101 as Fuel Costs Batter Travel Sector
Carnival and peer cruise stocks tumbled up to 22% over the past month as surging WTI crude prices, topping $101 per barrel, squeezed operator margins. Despite strong booking demand and solid Q2 earni…