Oil prices plunge to 12-year lows

The price of Brent crude plummeted on Wednesday to levels below $35/barrel, hitting lows not seen since 2004.

This content is for members only. Please click here to view the full article.