
No matter how cynical the overall market is Marathon Petroleum Corp (MPC) performance over the last week is recorded -2.58%
Marathon Petroleum Corp (NYSE: MPC) open the trading on Wednesday, with great promise as it jumped 0.24% to $165.69, before settling in for the price