The Indonesian rupiah closed at Rp17,896 per US dollar on Friday, marking a continued recovery for the currency against the greenback.

The settlement represented a gain of 26 points, or 0.15 percent, compared with the previous session's close.

On Wednesday, the currency had already posted a more significant advance, gaining 60 points, or 0.

The move extends a positive trend for the rupiah, which has been strengthening over the past few trading days.

On Wednesday, the currency had already posted a more significant advance, gaining 60 points, or 0.33 percent, to close at Rp17,888 per dollar from a previous level of Rp17,948.

The rebound comes amid mixed movements across global currency markets.

In a similar vein, the Pakistani rupee also posted marginal gains, closing at 277.75 against the US dollar in a session characterized by broad volatility.