Peru GDP grows 2.6% despite El Niño disruptions and global energy crisis