German inflation eases to 2.6% in May | PiQ Markets