Marathon Petroleum sells Speedway to 7-Eleven owner for $21B

M&A & Investment