The latest inflation report may fail to qualify as good news, but at the very least, it was a sign that things may be improving.  The Consumer Price Index rose 0.3% in April, the Labor Department reported. That was roughly in line with economists’ forecasts and down substantially from the […]