Oil prices have tumbled as fresh evidence of economic weakness in the eurozone, especially in Germany, added to concerns of slowing global growth and abundant crude supplies.
Oil prices have tumbled as fresh evidence of economic weakness in the eurozone, especially in Germany, added to concerns of slowing global growth and abundant crude supplies.