Inflation in check due to favourable factors