Is There Still Hope For Higher Oil Prices?

Oil prices have cratered in recent weeks, dipping to their lowest levels in more than seven months and any sense of optimism has almost entirely disappeared, but is the tide about to turn?
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.