The central bank noted that the rupiah's exchange rate against the dollar strengthened by 2.9 percent in May to an average of Rp8.838 from Rp9,093 per dollar in April due in part to the country's improving balance of payment and interesting gains on the local unit, he said.