Marathon Petroleum Beats Q1 Forecasts With $1.65 EPS on Strong Refining Margins