Forty-three percent of energy executives expect oil prices to exceed $141 per barrel this year, according to the results of the 10th annual energy executive survey conducted by the KPMG Global Energy Institute.
Further, more than two-thirds say U.S. energy independence is not attainable until at least 2030, despite the increased focus on domestic energy sources, energy infrastructure and alternative energy sources such as shale.