Icon
 

Europe energy supplies are under further pressure as German