Senate Democrats Announce Deal on Climate, Health Care and Taxes.