Energy & Environment Program Director Mihaela Carstei spoke with CNN's Fionnuala Sweeney on the major gas deal struck between Russia and China. She comments on the implications for Europe and the crisis in Ukraine.

RELATED CONTENT