Inflation Rears Its Ugly Head

April 20, 2005

The high cost of energy pushed consumer prices up 0.6 percent last month.

Recent News