SBP says country's liquid foreign reserves stand at $20,709.3mn

SBP says country's liquid foreign reserves stand at $20,709.3mn