Marathon Petroleum (NYSE:MPC – Get Rating) posted its earnings results on Tuesday. The oil and gas company reported $6.09 earnings per share for the quarter, beating the consensus estimate of $5.23 by $0.86, Briefing.com reports. The firm had revenue of $35.08 billion during the quarter, compared to analyst estimates of $35.17 billion. Marathon Petroleum had […]