Carrizo Oil and Gas announces the sale of its Marcellus Shale assets