EIA: OPEC oil revenue down nearly 50 percent
Net revenue for members of the Organization of Petroleum Exporting Countries from oil dropped nearly 50 percent year-on-year, U.S. analysis found. Crude oil prices began their descent from $100 per Continue Reading
