Here's Why Marathon Petroleum (MPC) Gained But Lagged the Market Today
In the latest trading session, Marathon Petroleum (MPC) closed at $138.31, marking a +0.53% move from the previous day. The stock's performance was behind the S&P 500's daily gain of 0.58%. At the same time, the Dow added 0.75%, and the tech-heavy Nasdaq gained 0.55%.The refiner's shares have seen a decrease of 5.57% over the last month, surpassing the Oils-Energy sector's loss of 8.92% and falling behind the S&P 500's loss of 0.84%.Market participants will be closely following the financial results of Mara ...