Why China Is Really Dictating the Oil Supply Glut

While the world was speculating about oil prices plunging to $20 and $10 per barrel, China was busy stockpiling its reserves.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.