Indian Rupee Hits Record Low Past 96/USD as Oil Nears $110