Colorado State University scientists are to release their forecast for the upcoming Atlantic storm season today.
This week, AccuWeather suggested a normal to slightly above-normal season was on the way, with 12 to 15 named tropical storms forming in the...