[size=28]Petron shares hit one-year high following better 3Q earnings