Rupee opens at 94.39 as RBI steps in, oil rises

Business