Larry has become a major hurricane. There are actually few hurricane seasons in the record with this many majors this early. Opposite of last year and consistent with my forecast so far.
Next possible one to watch is 91L as a weaker system.
Peak Season Forecast (Actual)
Named Storms: 13 (4)
Hurricanes: 9 (2)
Major Hurricanes: 5 (2)