Energy Investor NGP Seeks $2.5 Billion for New Oil Patch Bets
Why Oil Prices Are Staying Around $100 a Barrel