Libya’s oil blockade removes more than 1 mil b/d of sweet crude from global market
OPEC member Libya was producing between 1.15 million and 1.20 million b/d last week before the blockade began. Libyan crude production averaged 1.06 million b/d in 2019, according to S&P Continue Reading