Indian rupee at 94.97 amid oil jump and rising yields

Business