Indian rupee barely moves at 96.2925 as RBI likely intervened

Business