Gross international reserves hit US$6.59bn representing 3 mo