Marathon Petroleum Q1 Earnings and Revenue Beat Estimates

Marathon Petroleum Corp (NYSE: MPC) reported on Tuesday higher-than-expected earnings and revenues for the first quarter despite lower refining margins and profits compared to the same period last year. Marathon Petroleum’s first-quarter net income came in at $937 million, or $2.58 per diluted share, one of the biggest U.S. refiners said today. The earnings per share were slightly higher than the analyst consensus estimate of $2.54 compiled by The Wall Street Journal. Total revenues of $33.2 billion were lower than the…