Invest 96L churns in Central Atlantic, Invest 97L off Carolinas has 20% chance of development
The National Hurricane Center has designated a disturbance off North Carolina Invest 97L, which has a low chance of development. Meanwhile, in the Central Atlantic the NHC is giving Invest 96L a 70% of development over the next week.