Rupee edges lower as dollar sales by foreign banks offset most of greenback demand