Forget about Supply and Demand – a New "Oil Equilibrium" is Now Setting Prices

Oil prices are levelling off. The combination of inevitable profit-taking and indications that some OPEC members were once again ramping up production brought the week’s spike to a halt, with both main oil benchmark rates down slightly.
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.