Libya’s Oil Production: Brent at $77.54. What About WTI?
Libya’s Resumed Oil Production: Brent at $77.54, WTI at $73.65 Following a political standoff that had interrupted Libya’s oil production, the country began to produce again on Thursday. The most important…