Is It Worth Betting On Carbon Sequestration?