Energy News Beat Oil Price Strong U.S. fuel demand helped Marathon Petroleum (NYSE: MPC) easily beat analyst estimates after reporting on Tuesday an adjusted net income of $3.2 billion for the third quarter of 2023. Adjusted earnings per share came in at $8.14, above the analyst consensus estimate of $7.75 compiled by The Wall Street Journal. Source: Reuters In […]