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