Trader Talk: There are several reasons behind today's rally By: CNBC.com News April 20, 2017 at 16:09 PM EDT From stocks to politics, here's why today's rally may have been triggered by multiple factors. Read More >> Related Stocks: CSX Corp