Crude prices declined as traders weighed new US sanctions pressure on Tehran.
Read Full Story at Rigzone Latest →