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