PSX rises 7.34pc for 10th week amid foreign buying