Context: Russian funds worth about $10-12 billion are estimated to have been invested in Indian government treasury bills in the year ended 31 March as a surge in trade deficit led to higher surpluses in the vostro accounts under the rupee trade settlement mechanism.
Treasury Bill