Shale’s last chance to win back Wall Street
Crude prices are up and America’s oil and gas producers are flush with cash. It’s making the sector hard to ignore for Wall Street, even for investors burnt badly by a decade of financial mismanagement in the sector.