translate English to French: Energy Energy supply matters.
Énergie Questions relatives à l’approvisionnement en énergie.