Reviewing the Earth’s energy budget for those not afraid of a few weeds — Part two

NASA / NOAA's energy budget fails to pass review.