Skip to main content

Oil prices pull back as market tries to make sense of conflicting demand estimates

OPEC and the IEA released widely varying forecasts for 2024 crude oil demand this week.
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.