Marathon Petroleum Corporation (MPC) financial highlights