An updated diagram of the energy flows in Europe has been published on the European Energy Agency (EEA) website. This is for the EU-28 states.
Copyright holder: European Environment Agency (EEA)
I had previously posted about the 2010 diagram (here). The data is for 2012. Flows are in MToe.