Oil prices have retraced early gains amid mounting tensions between the United States and Iran, but prices have still been supported by evidence that OPEC and other big exporters are cutting production.
Oil prices have retraced early gains amid mounting tensions between the United States and Iran, but prices have still been supported by evidence that OPEC and other big exporters are cutting production.