PSX turns around, gains 276 points