Oil supply is expected to catch up to demand, offering relief on prices.

The International Energy Agency said that the key factor in its improved outlook was rising production in the United States, Canada and Brazil.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.