|
Source: Devin Henry, THE HILL, 5/11/15
The Organization of the Petroleum Exporting Countries (OPEC) doesn't expect oil prices to return to the $100 per barrel mark for at least the next decade, according to a Wall Street Journal report. For more of this story, click here.
|