Indian Rupee Under Pressure as Oil, Treasury Yields and Dollar Strength Converge