Rupee slides to eight-week low as Middle East tensions, oil weigh on sentiment