Oil Prices Continue to Plummet

On Wednesday the price of Brent crude fell to $26.01 per barrel its lowest level since September 2003.