SBP reserves hit 4-year high of $18.2 billion with $1 billion Eurobond proceeds