Cruise stocks rebound 8% as oil retreats from June peak