Pakistan business confidence hits 4-year high despite inflation, load-shedding