Brent Crude Slumped as Libya Output Lifted OPEC Production

Crude oil prices slumped with the Brent crude contract hitting a 13-month low of 102.65 before settling at 103.02, down -1.49%. The selloff was triggered by a report that OPEC production rose to the highest level in 5 months in July. This overshadowed potential supply disruption in Libya and Iraq.

Go here to read the rest: 
Brent Crude Slumped as Libya Output Lifted OPEC Production

Leave a Reply