Rho is the partial derivative of the value of call option, $C$, w.r.t the riskfree interest rate $r$: $$\rho \equiv \frac{\partial C}{\partial r}$$
In the standard B-S formula this term is positive, but what's the intuition? I understand that two forces are at hand: one is that as $r$ increases future exercise price $K$ values less, so $C$ becomes more valuable. But on the other hand, increased $r$ also diminishes present value for future payoffs from the option, so $C$ becomes less valuable.
Another question I'd like to know is how general could this result be for arbitrary distributions? Since B-S formula is derived under certain assumptions about distributions of the price of the underlying asset (such as geometric Brownian motion with constant drift and volatility, etc).
Edit: @Quant, I agree with you on BSM, for which the particular distribution of the underlying allows one to perfectly duplicate the distribution of the call by shorting the riskfree bond and longing the underlying appropriately. But for arbitrary distributions, this may not be possible, so $C$ need not increase as $r_f$ increases. Consider a two period example: $S_0=1$, $S_1=1, 2, 4$ each with some strict positive probabilities (say $1/3, 1/3, 1/3$), strike price $K=3$ and gross riskfree rate $r_f=2$. In this case, no combination of $S$ and the bond would perfectly duplicate the call, and any $C \in (0,1/6)$ would be permissible. Hence an increase of $r_f$ need not increase the value of $C$.
It seems that only in binomial tree model (BSM being BTM in the limit) can we pin down the value of $C$ by no-arbitrage criterion alone.