Petrol hike fails to lift rupee; diesel eyed