Above are the latest NOAA GOES satellite images of the Gulf of Mexico that shows Invest 90L 2018 developing off the coast of Belize. which could develop into Tropical Storm Alberto, the first named storm of the 2018 Atlantic Hurricane Season. Click on the image to animate.
The satellite imagery shows that Invest 90L is currently producing a large area of cloudiness to the south of, and across, Cuba and the Florida peninsula.
An “Invest” is only an area of interest to the National Hurricane Center and has no bearing on whether the system will become a tropical cyclone.