Vice Chancellor Robert Habeck said Germany won’t block a possible oil embargo by the European Union against Moscow and the country could handle a complete energy cut-off. Oil is hovering around $106 a barrel.

Confronted by the need to rapidly unwind a dependence on Russian energy built up over decades, government officials across Europe are re-evaluating the extent of their economic and political ties to China.