Oil refiner Petron Corp. on Wednesday purchased 459,156,097 common shares at P2.4367 apiece or a total of P1.12 billion as ...