Latest News
Libya’s oil blockade is expected to persist further, shrinking upcoming global production glut by 65%
Libya’s oil blockade is now entering its seventh month and the war-torn country’s oil output is hovering at just 100,000 barrels per day (bpd) instead of the pre-crisis 1.2 million b...
Libya’s Oil Deal Could Be A Serious Bearish Catalyst For Crude Markets
OPEC turns 60 years today, but the celebration has been postponed in the light of the ongoing pandemic. The combination of demand destruction caused by COVID-19, a struggling global economy, and...