Europe facing a difficult winter as energy prices soar