Is the oil price fall more than just a coincidence?

The recent drop in oil prices could be due to more than just lower demand, according to some analysts, who have suggested that the U.S. could be deliberately manipulating the market.
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.