Business

PSX rallies on Saudi rollover of $3bn deposit