Phillips 66 posts surprise profit on higher refining margins

By ali