The global stock markets have two bulls – the c.$55 trillion US market and the c.$5.5 trillion Indian stock market. For participating in both these markets, you pay 22 dollars for one dollar of earnings. This sets these two markets apart from the UK, Europe, and China markets that are trading at 11.8, 13.8, and 9.3 times their earnings respectively.
The two bulls are the “US Exceptionalism”...