Proof that Obama’s stimulus has worked October 15, 2012 Things are looking up. Posted in: Infographic of the day, News