Keep Me Logged In
Oil demand dwindles as the strong dollar pressures Crude. CNBC's Jackie DeAngelis discusses the details.