Slide in energy prices weighs on the FTSE100