The repurchase agreement (repo or RP) and the reverse repo agreement (RRP) are two key tools used by many large financial institutions, banks, and some businesses. These short-term agreements provide ...