RBC Capital maintained Marathon Petroleum (NYSE:MPC) $148 price targetBy legume / May 18, 2023 / Marathon Petroleum, Royal Bank of Canada RBC Capital analyst TJ Schultz reiterates Marathon Petroleum (NYSE:MPC) with a Outperform and maintains $148 price target.