I don't think Trump owes Russia anything - you don't know that since Trump refuses to release his tax returns. It's probably just a "coincidence" that so many of Trump's campaign aides have connections to Russia, including the guy Trump appointed to be his nat'l security adviser, Michael Flynn.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.