Marathon Petroleum Stock: Upgrading To Buy (NYSE:MPC)

wit88_/iStock by way of Getty Pictures

Again in March, I wrote that the inventory of Marathon Petroleum (NYSE:MPC) had some upside, however not sufficient to place it within the purchase class. With inventory buying and selling decrease since then, let’s take an in depth have a look at its most-recent earnings from