I keep running into low flying reports that NATO troops are being assembled or physically planned to enter Ukraine. The pentagon reports over 630,000 Ukraine troops have been killed in Russian combat in East Ukraine. Kill ratio was approximately 8:1 in Russian favor.
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.