Despite positive financial results, Marathon Petroleum (MPC) faces a pullback in its current-year earnings and sales.
Recently, Zacks.com users have been paying close attention to Marathon Petroleum (MPC). This makes it worthwhile to examine what the stock has in store.
Considering the extended period of robust oil consumption projected by Goldman Sachs, we suggest buying stocks like SM, MPC and PUMP.
Here is how Marathon Petroleum (MPC) and TXO Partners LP (TXO) have performed compared to their sector so far this year.