Global production dropped by over 5%. The Brent price touches $ 67.77 (+ 11%) after breaking the threshold of 70 and WTI futures have reached $ 59.75 (+ 8.9%). ... Read more