Booming energy prices push EU inflation up