Marathon Petroleum Corp. (NYSE:MPC) delivered first-quarter results that exceeded analyst forecasts, posting adjusted earnings per share of $1.
Delivering mid-single digit growth strategy through expansions of Permian sour gas treating capacity, natural gas and NGL pipelines, and progressing Harmon Creek III processing plant in the Marcellus ...