Foreign reserves stand at $15.9542bn