Rupee hits three-week low as higher dollar demand weighs | The Bharath News