Egypt's non-oil sector contracts amid surging costs in May | PiQ Markets