Crude oil tumbles after Doha meeting ends without agreement April 18, 2016 —by LeapRate Staff 763 0 Oil prices collapsed on Monday after major oil producers failed on Sunday to an output freeze. Read More