China's surprise rate cut, economic slowdown send oil prices plunging - 1breakingnews.com

  • 2 years ago
The prospect of lower demand sent oil prices sliding 5 percent — pushing West Texas Intermediate crude to $87 a barrel.

VIEW MORE : https://bit.ly/1breakingnews

Recommended