Allan Allan 14-04-2014 Physics Answered Why is saturn still giving off extra energy? Please help!!!!!!!! Homework due tomorrow! Last question!!!!!