WTI settled above $91 as fresh Iran strikes offset signals of easing market tightness.

Read Full Story at Rigzone Latest →