News

Marathon Petroleum Corp. closed 1.88% below its 52-week high of $183.31, which the company achieved on July 31st.
The world oil market may be tighter than it appears despite a supply and demand balance pointing to a surplus, the ...
Marathon Petroleum Corp. closed 0.57% below its 52-week high of $183.31, which the company achieved on July 31st.
In the closing of the recent trading day, Marathon Petroleum (MPC) stood at $179.93, denoting a +1.97% move from the preceding trading day.
Long term investing can be life changing when you buy and hold the truly great businesses. While the best companies ...