Oil prices settled mixed as Middle East supply threats persisted and traders took profits.
Read Full Story at Rigzone Latest →