Crude futures fell as Saudi and Libyan supply disruptions showed signs of easing.
Read Full Story at Rigzone Latest →