MPLX (NYSE: MPLX) continues to provide investors with the best of both worlds. The master limited partnership (MLP) offers ...