Costlier food items pushed the retail inflation to a 17-month high of 6.95 per cent in March, above the upper tolerance level of the RBI, while the wholesale price-based inflation rose to a four-month peak of 14.55 per cent, mainly due to hardening of crude oil and commodity prices.