image
EU faces battle to keep energy prices from tanking economy