The rupee weakened to a fresh record low on Wednesday, slipping 6 paise to trade at 91.19 against the US dollar in early deals