Economic report card shows hope