Forex reserves down to $24.876 billion