Trading Nation

Oil is heading to $26—here's why: Trader

Traders Todd Gordon and Andrew Keene explain why the oil selloff is about to get a lot worse. Takes live calls and tweets!