energy resource; source of energy
Refers to natural resources used for generating power, such as oil, coal, natural gas, or renewable sources.
Japan relies on imports for most of its energy resources.
Solar power is one of the important energy resources.