Indian Rupee Hits Record Low of 95.33 Amid Energy Cost Surge