Mary11161 Mary11161 Today at 1:16 PM Physics Answered what is the ultimate source of energy for all fossil fuels ?