Rystad Energy: Libya’s oil blockade could shrink upcoming global production glut by 65%
Libya's current oil output is approximately 100 000 bpd, in comparison to 1.2 million bpd before the onset of civil war.
Libya's current oil output is approximately 100 000 bpd, in comparison to 1.2 million bpd before the onset of civil war.
Oil prices fell on Friday as traders corrected the extravagant gains of this week, pricing in concerns over Covid-19’s effect on the demand recovery.