Marathon Petroleum (MPC) shares have declined by 13.8% over the course of 21 trading days. The recent decrease is driven by renewed worries regarding its Q3 earnings shortfall and high maintenance ...