The tweet was deleted by the author.
But we saved everything 🙂.
Marathon Petroleum marked Independence Day by celebrating 250 years of America and extending wishes for a safe and happy holiday.
The company shared its announcement via a public message. Details are being clarified.
MPC is trading at $266.35, firmly above its SMA-20 ($256.30), SMA-50 ($251.22), and SMA-200 ($210.63), which signals bullish momentum across short-, medium-, and long-term trends. The Ichimoku Kijun level at $255.38 is below the current price, indicating immediate support. Near-term support is seen at the Kijun ($255.38), followed by key support near the SMA-50 at $251.22. Immediate resistance lies at the SMA-5 and HMA levels (around $265–$266), with key resistance emerging just above at the recent high ($270.24).
Momentum indicators on D1 show positive undertones, with MACD in buy territory and ADX neutral but suggesting a moderate trend. RSI is at 60.51, in bullish territory but not yet overbought, while Stoch RSI is at 100, CCI is elevated, and BBP remains overbought, all flagging strong buyer dominance with an increased risk of overextension. The AO is neutral and does not add support to the prevailing trend. Over the past week, MPC has risen $12.29 (4.84%) from a prev_week_close of $254.06, with the price currently positioned in the upper part of the weekly range and weekly volatility at 7.42%. This steady climb is consistent with momentum indicators but the cluster of overbought oscillator readings highlights the possibility of near-term consolidation or a minor pullback.
For the coming week, the price is expected to trade within a normalized range of approximately $256 to $273, anchored above the 52-week low ($158.00) and within reach of the 52-week high ($272.46). With RSI, ADX, MACD, and MA-50 on W1 all signaling "Buy," there is a very high probability (more than 80%) of further price appreciation, making downside less likely in the near term. The baseline scenario sees MPC consolidating between $256 and $273. A bullish breakout above key resistance near $273 could trigger a move toward new highs above the current yearly peak. Conversely, a bearish scenario would unfold if the price falls below $255, opening room for retracement toward $251–$256 support.
Previously, analysts emphasized Marathon Petroleum's strong bullish technical outlook and the potential for further upside momentum. Building on that perspective, traders should monitor whether fresh developments reinforce the existing uptrend or introduce new catalysts impacting price direction in the near term.