Russia halts Gas delivery: How bad is the Energy outlook for Europe?

Russia’s state-owned energy supplier, Gazprom, says it is indefintely halting the flow of gas through a key pipeline to Germany. The company says it’s discovered “leaks” in a turbine.

Credit DW News