Forex reserves all time high