The time has come to invest in energy