German inflation falls to 2.4% in June | PiQ Markets