National Hurricane Center eyes system in the Caribbean; could form later this week

A system of low pressure in the Southwestern Caribbean Sea is being monitored by the National Hurricane…