Marketwatch Stocks are not rising for nothing! You can indeed invest for the long term Admin July 2, 2020 India has consistently run current account deficits over the past several years. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email