230-point rally tosses PSX to new highs