UPDATE: it’s complete BS. Thanks Eric A and Phil O on the climate science and Tom S on the sunspots.
Sunspots have an 11 year cycle. In March 2007 they were supposed to hit a low and start rebounding. Instead they disappeared completely. In the late 17th century, there was a 50-year “little ice age” which coincided with a period of no sunspots. Guess what! Global temperature dropped 0.7C in 2007, reversing 78 years of temperature increase in one year! Warning: Science often undergoes wild permutations and distortions between its production and its appearance in the news media. God only knows if there’s anything to this whatsoever. Sun Goes Longer than Normal Without Producing Sunspots