Marathon Petroleum Q1 earnings and revenue beat estimates
Oil Price 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