WTI Crude Oil Struggles At $84 By: TalkMarkets October 20, 2014 at 12:22 PM EDT The WTI Crude Oil markets have been ruthlessly sold off over the last couple of months. Read More >>