No, it is not necessary to put oil on the beef first before applying the rub. However, if you prefer to use oil, you can brush a light coat over the beef before applying the rub to help it adhere better. Ultimately, whether or not to use oil before applying the rub is a personal choice based on your desired cooking method and flavor preferences.