Soaring energy prices, re-routing of trade routes and FPIs pulling out of the domestic equity markets is weakening the rupee