markets Phillips 66 stock: Is it the best investment choice now? October 19, 2026 Richard Phillips 66 stock has hit an all-time high, what does this mean for investors?