×

Morse: $100 oil is dead

12:41 PM ET Tue, 2 Dec 2014

Ed Morse, Citi global head of commodities research, says the overproduction of U.S. oil is one of the contributing factors to the death of $100 per barrel oil prices.