Rupee weakens to 94.22/$ mark amid oil surge, RBI intervention