Marathon Petroleum (MPC) — Cash Returns Outpace 2024 Free Cash Flow | Monexa