What is the universal energy currency of cells?

NADPH

ATP

NADH

FADH2

ATP is the universal energy currency of cells.