Marathon Petroleum Corporation (NYSE:MPC) is included among the 12 Best American Oil Stocks to Buy Now. Marathon Petroleum Corporation (NYSE:MPC) is a leading integrated downstream and midstream energy company headquartered in Ohio. The company operates the largest refining system in the United...