Deflation has made its presence known, and could help bring inflation down to 2%. That’s according to a Sunday (Dec. 3) report by The Wall...