Embargo on Russian oil could be a 'pivotal moment' for clean energy