Oil prices settled mixed as Middle East supply threats persisted and traders took profits.

Read Full Story at Rigzone Latest →