Rupee Edges Down On Oil, Defence Payments