- Category: Economic
- Written by Castle Journal
After the failed negotiations among major producers raised the prospect of abandoning the current pumping agreement for the third day in a row, oil prices fell, today Thursday, amid uncertainty over supply,