Marathon Petroleum has a potential crack spread improvement and favorable sentiment. See why MPC stock is a Buy.
The most recent trading session ended with Marathon Petroleum (MPC) standing at $133.98, reflecting a +0.45% shift from the previouse trading day's closing. The stock lagged the S&P 500's daily gain ...
Shares of Marathon Petroleum Corp. MPC inched 0.45% higher to $133.98 Monday, on what proved to be an all-around favorable ...
Polaris Capital Management, an investment management company, released its third quarter 2024 investor letter. A copy of the ...
ConocoPhillips completes acquisition of Marathon Oil, boasting a $123 billion market cap, investor-friendly capital return, ...
Michael Regan, who has led the Environmental Protection Agency throughout President Joe Biden’s four-year term, said Friday ...
In a report released yesterday, Joe Laetsch from Morgan Stanley maintained a Buy rating on Marathon Petroleum (MPC – Research Report), with a ...