Home Investing News House budget bill effectively halts US clean energy boom