There's clearly a souring of sentiment towards industrial commodities and I think that's spilling over to oil today.

More Quotes by Michael McCarthy