Euro falls to lowest since 2002 on concerns over energy prices