Rupee hits record low of 96.38 amid oil surge, RBI intervention