While India is the world's second-most stock-obsessed country, Singapore ranked number one in a list of countries that generated the highest online search for stock market terms, the UK-based financial services provider CMC Markets said in a research.