Marathon Petroleum remains a 'Strong Buy' despite a Q3 earnings miss, supported by robust cash flow and capital returns. MPC's refining segment underperformed expectations due to weaker crack spread ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results