Marathon Petroleum Corp. April 02, 2024 - by Joey Ramson $MPC continues to outperform and has only finished the week down once since the beginning of the year. Share this article: