MPC - Why Marathon Petroleum Stock Hit A New 52-Week High Today | Benzinga
Marathon Petroleum Corp (NYSE: MPC) shares are trading higher by 1.67% to $156.38 Monday morning. The stock is trading higher after oil surpassed $90 per barrel.
Shares of several oil companies are also trading higher in recent sessions after OPEC maintained its growth forecasts and forecasted a supply shortfall.
When OPEC predicts a supply shortfall, it suggests that global oil supply may not meet demand. This expectation often leads ...