Crude prices declined as traders weighed new US sanctions pressure on Tehran.

Read Full Story at Rigzone Latest →