Cruise ship rescues man caught in storm 500 miles offshore | PiQ Markets