Concerns about a slowing global economy keep dragging oil prices down, despite widespread agreement on Wall Street that the fundamentals should mean a rebound.
Brent crude, the global oil benchmark, is down 23% this quarter, falling to a recent $88.49 a barrel.
Read the original article