Oil and gas companies are facing an onslaught of bankruptcies as the "shale revolution" appears to be coming to an unceremonious end, at least on Wall Street, ...
A