Home ยป Immediate source of energy is Biomolecules MCQs Immediate source of energy is December 27, 2021 4 Views Q. Immediate source of energy is ATPGlucoseNADHPyruvic acid. Answer: ATP.