Stocks are on a lot of people's holiday shopping lists. A whopping $63 billion has poured into U.S. stock funds since Donald Trump won the presidential election, according to the latest tally by Bank of America Merrill Lynch. "It caught a lot of investors by surprise," says Brian Leung, vice president of global investment strategy at the bank.
Read Full Article »