Marathon Petroleum Q3 adjusted EPS beats estimates on higher crack spreads - MPC News | Rallies