The market expects Marathon Petroleum (MPC) to deliver a year-over-year increase in earnings on lower revenues when it ...