Marathon Reports Profit Beat, Strikes $4.2 Billion Refinery Deal
Marathon reported profit above estimates on soaring margins and struck a $4.2 billion refinery deal with CVR.
Marathon reported profit above estimates on soaring margins and struck a $4.2 billion refinery deal with CVR.