USD/IDR well bid, rally limited by agents Pair opens at 12950-980, and was taken right away China's rate cut lifted expectations of BI cutting rates further USD/IDR last 12990-13000