The rupee hit a fresh all time low during early trade on Tuesday, hitting 77.78/$ as the dollar continued to strengthen against major global currencies with risk aversion forcing investors to rush for safe haven assets.