Rupee strengthens to 96.18/$ on cooling oil, RBI intervention