Ecodata Watch: Jobless claims up 41,000 to 626,000, higher than expectations, it wasn’t the worst on record (that honor goes to the early 80s) but it was close. Productivity was better than expected but output and hours worked dropped sharply. See story here. Stimulus Watch: The Senate passed the new home purchase deduction (10% of…