Ridiculous. Utterly, frigging, ridiculous.
"We found that the likely culprit was a major drop in greenhouse gases in the atmosphere, especially CO2."
There's no evidence presented. It's more computer modeling!!! They don't even state what the carbon dioxide concentration was before and after.
It's pitiful.