Energy market on edge

With tensions on the rise between Iran and Saudi Arabia, what does it mean for the energy market?

This entry was posted in NBR Show Clips. Bookmark the permalink.

Leave a Reply