Home Investing European renewable energy shares rally after US Senate passes budget bill