Cruise stocks have been in choppy waters recently, but Carnival earnings Friday could set the near-term direction for the ...