Oil keeps rupee under pressure