Oil Tumbles To $48 Handle Again After Libyan Output Surge

The dead cat bounce of early April is officially dead... again.

Following headlines proclaiming Libyan crude output exceeding 760k barrels per day - the highest since Dec 2014 - WTI prices have broken back beloe $49 and erased the entire move post-OPEC deal last year...