U.S. stocks advanced today, with the Nasdaq, S&P 500, Russell 2000 and Dow each posting new all-time highs. The Dow finally topped the 20,000 level on a continued rally that has been propelled by expectations of stronger economic growth and government spending under the new Trump’s administration. It was a similar picture in Europe as stocks jumped the most since November on optimism about corporate earnings. Earnings have helped fuel further gains for major averages, adding on to the Trump rally, while defensive assets such as gold and bonds have taken a back seat the last two days and the dollar has dropped to its lowest levels since early December. There were eight new 52-week highs in the Dow (IBM, DD, BA, AAPL, CAT, HD, V and AXP). As stocks hit new highs the number 1 email I'm getting is how can an investor hold onto profit? In tonight's video let's look at ways to hedge your portfolio or retirement account...