Marathon Petroleum (MPC): Q4 Earnings, Debt Strategy, and Future Outlook | Monexa