Oil prices slide

Oil producers are concerned about falling oil prices, which is creating a divide among members of OPEC.

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

Leave a Reply