Brent Crude Extends Drop to 13% as less trade = lower oil demand

Futures dropped from $74.95 a barrel to $65.35 in London at 1:18pm.

Leave a Reply