marketmoving.info
Investor optimism gets close to euphoria levels
The bulls are outnumbering the bears in the markets, in a sign that stock markets may be reaching a top.