Global inflation appears to have peaked as markets edge higher