Popular Energy finance jobs locations