Why EIA, IEA, And BP Oil Forecasts Are Too High

The cost of oil is currently around the $60 per barrel range. It is not even clear that oil prices can rise back to the $100 per barrel level without causing recession in many countries.
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.