The End Of The Oil Run?

Tony Daltorio:  For months, oil market bulls breathlessly awaited an oil production freeze between major OPEC and non-OPEC producers. This so-called freeze would have locked in output levels...