Global oil benchmark, Brent crude, extended its declines on Wednesday, trading around $43 per barrel, down from a 2016 peak of $52.54. Oil prices plummeted over $1 per barrel within minutes after official United States energy data showed an unexpected glut of oil in storage, according to The Telegraph. The price of Brent crude quickly […]
Oil falls to $43 from peak of $52
...Continue to read