Surging oil profits could actually be good for the clean energy race