Elon Musk’s calls for increasing oil and gas output in the wake of the Ukraine invasion will not deter investors from positioning their portfolios towards renewable energy, according to Nigel Green, chief executive and founder of financial services firm, deVere Group.