The Intertubes have been buzzing with news of the new US federal budget deal, which basically gave away the store to the domestic clean power industry by including a 5-year extension of key tax cre