Noble Energy (NBL) Tops on Q2 Earnings, Revenue lags – Tale of the Tape
Houston, TX-based Noble Energy Inc. ( NBL ) is an independent oil and gas exploration and production (E&P) company, having high-grade hydrocarbon assets across the U.S. and several international locations […]