The Indian rupee hit a record low, breaching the 94-per-dollar mark on Friday, March 27, hammered by worries over an energy supply crisis sparked by the Middle East war.