Home Investing News Europe’s energy taxes are worsening industry woes, power CEO says