The National Hurricane Center (NHC) is monitoring a low pressure system forming over the western Caribbean Sea, with a 50% chance of formation over the next seven days.
nypost.com