Two years ago, scientists at the National Center for Atmospheric Research in Boulder, Colo., released a study claiming that inconsistencies between satellite observations of Earth's heat and measurements of ocean heating amounted to evidence of "missing energy" in the planet's system.