Energy Report: Breaking Up Is Hard To Do

Growing oil shortage fears are creeping back in as OPEC fails to deliver and despite promises of more U.S. production, the math between supply meeting demand is just not adding up.
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.