Marathon Petroleum buys back almost $1 billion worth of stock

The Ohio-based oil refiner repurchased 15.6 million shares at $63 apiece for a total of about $981 million, after expenses.

share:

more energy news

Send Us A Message