Is global inflation nearing a peak?