Bulls propel PSX to 114,330 after 1,529-point gain