X5 Retail Group has booked a 21% decline in first-half profits, with declining sales and margins hitting the bottom line and currency exchange dampening comparisons.