Canadian Inflation Hits 2.4% as Energy Costs Drive Volatility