The Reserve Bank of India's (RBI's) $10 billion US dollar-rupee buy-sell swap auction for three years received bids worth $16.23 billion on Friday, reflecting robust demand amid persistent liquidity deficit in the banking system.This was the second swap auction by the central bank after it infused $5 billion via six month-swap on January 31.