This first group of scholarly journals have impact factors and are listed highest to lowest, with Nature Energy having a 46.459 IF and Energy Sources Part A having an IF of .555.
The next group of scholarly journals do not have IFs, and are arranged alphabetically,
These are available via various databases that University Library has access to. Just click on the title for online options.
These are industry trade magazine websites. You may need to subscribe in order to access the full content here.