Oil prices finished somewhat higher following an unexpectedly large decline in US crude supplies and worsening turmoil in Iraq.
Oil prices finished somewhat higher following an unexpectedly large decline in US crude supplies and worsening turmoil in Iraq.