The bull case for oil is dead
Brent oil has sunk to back to its lows: The culprit last night was Libya: Libya’s oil production has risen above 760,000 barrels per day (bpd), its highest since December 2014, the National Oil Corporation (NOC) said on Monday.