EU's latest effort to tackle soaring energy prices