US HOUSEHOLDS HAVE NEVER OWNED MORE STOCKS Americans financial allocation to stocks hit 48%, in line with the Dot-Com Bubble peak levels. At the same, a record 56% of consumers believe stocks will be higher over the next 12 months. Are we near peak positive sentiment? 
Discussion
No replies yet.