Shares at PSX climb more than 500 points ahead of MPC meeting