Home Financial Facts & Figures Inflation Refuses to Deflate, hits 18.72%