Denham Capital Backs Endeavor Energy with $100M

June 20, 2013