Home Editor's Pick Libya’s Oil Production: Brent at $77.54. What About WTI?