Improving refining conditions, an integrated business model that helps increase efficiency, and compelling cash returns to shareholders could keep Marathon Petroleum’s stock rally going.
Improving refining conditions, an integrated business model that helps increase efficiency, and compelling cash returns to shareholders could keep Marathon Petroleum’s stock rally going.