Wonder if the spotless Sun is contributing to a tropical stormless planet?
http://www.wunderground.com/tropical/
That's something not much mentioned. Nearly August and not a hurricane in sight.