No media source currently available
From Nigeria to the U.S. State of Texas, falling oil prices are hurting oil producers and exporters and helping big importers.
See comments
Load more comments
See comments (5)
Load more comments