Rupee Hits Record Low 96.18 as Yields Surge, Oil Adds Pain