The good news, in the midst of falling prices, is that heavy NGL valuations relative to crude prices may have reached the bottom, according to En*Vantage. Continue reading.
The United States can attain energy independence by 2030, therefore eliminating dependency on foreign oil, according to about two-thirds of those who responded to a survey conducted by the KPMG Global Energy Institute.