JPMorgan Chase, Royal Caribbean among top five stocks to own now

Dump defensive stocks for those tied to the economic recovery says Charles Lieberman, chief investment officer, Advisors Capital Management.

Advertisement