US Gave Out $13B In Energy Production Revenue In 2014

The U.S. Department of the Interior said Tuesday that it handed out over $13.4 billion in revenue from energy production on federal lands and waters during the 2014 fiscal year, amid...

Already a subscriber? Click here to view full article