Earlier quoted context omitted.
Disclaimer: I am not a lawyer and I am not your lawyer. Salespeople lying, within certain limits, does not seem to be treated as fraud by most governments, caveat emptor and all. If they tell you the alcohol on the cruise will be free and you sign a contract saying so, and then it actually isn’t and you have to pay more, that’s one thing. If they tell you it’s going to be sunny and warm when you’re taking a cruise to…
Saying “demand is high in Caribbean” is fine since the definition of demand is subjective. Saying coronavirus doesn’t affect warm weather places is criminal.
And even more serious sources basically say: "we don't know at this time", which is not enough to make these actions criminal (as per current laws, per my limited unprofessional understanding).