From Contrarian Outlook: As we speak, $376 billion is locked up in five of Wall Street’s most overrated, overloved funds. And the sad reality is that there’s a high chance a few thousand bucks of that are courtesy of … well, you.
The good news? I can show you seven far better options.