Rupee Hits Record Low of 94.85 as Energy Costs Drive Dollar Demand