Even amid an energy revolution that has made the U.S. the No. 1 oil producer in the world, stocks of oil and gas companies have been a woeful investment over ...
A