The US treasury data shows that as of June India had treasury securities worth $220 billion, up from $200 billion in March