Oil Prices Continue to Plummet

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

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *