News like this are just part of new campaign launched by the Dems for Nov elections. Expect more 'sudden' good news that are supposed to make people feel better, like BP leak is stopped (behind schedule, but who tracks that), unemployment goes down (by o.oo1%, but who cares about the details, it's all about the title!), people are back to shopping (no mention it's just delayed demand), etc. etc.
Forum:
Off-Topic