RBI continues its protracted battle against inflation