Marathon Petroleum’s (MPC) stock has seen a commendable 20% return over the last year, but how does it actually compare to ...
In the latest close session, Marathon Petroleum (MPC) was down 1.93% at $177.59. The stock's performance was behind the S&P ...
As the U.S. takes control of Venezuelan oil flows, refiners like Marathon Petroleum are positioned for low-risk profits from heavy crude processing.
Here is how Marathon Petroleum (MPC) and Oceaneering International (OII) have performed compared to their sector so far this ...
In the latest trading session, Marathon Petroleum (MPC) closed at $170.42, marking a -2.58% move from the previous day.
Marathon Petroleum Corp. (NYSE:MPC) on Tuesday reported its second-quarter 2025 revenue of $34.101 billion, down from $38.4 billion in the prior-year period. Sales exceeded the analyst estimate of $30 ...