Oil, rupee, Q4 earnings to drive markets in holiday-shortened week ahead: Analysts