financial position of India