The phrase
"energy czar" refers to a person or official who is in charge of overseeing and managing a country's energy policies and resources. They have the important responsibility of ensuring the efficient use, development, and distribution of energy for the nation.
Full definition