Record gas and oil prices pose a direct threat to European industry

Record gas and oil prices pose a direct threat to European industry