US crude tumbles 1.7%, settling at $66.73, as OPEC looks poised to ease output caps
Oil prices sold off ahead of an OPEC meeting that could see major producers lift output caps put in place last year.
Source: CNBC RSS
Oil prices sold off ahead of an OPEC meeting that could see major producers lift output caps put in place last year.
Source: CNBC RSS