National Hurricane Center: Storm system has 90% chance of tropical formation over Atlantic Ocean
The National Hurricane Center is tracking a tropical system forming in the central Atlantic, with a high probability of becoming a tropical depression or storm within the next day.