April 23 (SeeNews) - The Bulgarian National Bank (BNB) and the European Central Bank (ECB) have agreed to set up a 2 billion euro ($2.2 billion) precautionary currency agreement (a swap line) to provide euro liquidity, the BNB said.