When push comes to sell, every high has a downside by ET Markets | April 1, 2025 7:32 am | Indian Stocks, Market, News Even after the recent declines, India remains the second-most expensive country after the US with the Price to Earnings (PE) ratio — a popular valuation measure — at 20.97 times compared with nearly 10 times of Chinese stocks.