NEW YORK (TheStreet) -- The S&P 500 closed just 0.2% off its all-time high Monday. What will push stocks higher? Karen Finerman, president of Metropolitan Capital Advisors, says mergers and acquisitions activity. She explained on CNBC's "Fast Money" that an acquired company's stock rallies and its industry gets a boost, too.
Tim Seymour, managing partner of Triogem Asset Management, disagreed, saying growth is taking stocks higher. The declining dollar will be beneficial to multinational companies while European economic data continue to improve. The market looks good at current levels and could use a catalyst to push it even higher.
Bonds have not performed well. The iShares 20+ Treasury Bond ETF (TLT) fell 4.8% over the past five trading sessions. It would be premature to say the bull market rally is over, said Guy Adami, managing director of stockmonster.com. These events can carry on much longer than many investors expect while rates can still head lower, he said, citing other countries' incredible low yields. Meanwhile, investors want to own stocks.
Seymour said commodities appear to have bottomed. Copper and copper mining companies have been trading well, while oil prices are now increasing. If commodities are going higher with stocks and interest rates, investors may want to worry about bonds going lower, Finerman added.