Europe challenged by soaring energy prices