The Brent oil price closed at $101.21 per barrel on Wednesday.

Read Full Story at Rigzone Latest →