Atlantic Invest 96L near the Bahamas has short window to develop as Caribbean Sea also watched for development
An area of low pressure east-northeast of the Bahamas in the southwestern Atlantic Ocean has only a short window to develop, while the National Hurricane Center has also flagged an area in the Caribbean Sea that's being monitored for development this week.