Oil prices continued their downward slide Tuesday amid continued doubts that the global crude glut is being drained. Oil is on track for its seventh consecutive day of declines, which would be its longest losing streak since March. That reflects recent investor concern about the strength of rebounding U.S. oil production and ebbing faith that the Organization of the Petroleum Exporting Countries can effectively lead the market back...
Source: Wall Street Journal April 25, 2017 10:22 UTC