I red that last week. It does explain some mysteries in Earth’s climate history.
“read”
This is old news