Caribbean forecast