Marathon Petroleum reaches a level of strong resistance. This level could counteract the upward trend in the short term.

From a fundamental viewpoint, analysts have sharply revised downward their EPS expectations which should feed some profit taking in the short run.

Technically, the security could run out of steam close to the USD 96.9 resistance. Indeed, the stock is moving in an upward trend in the short term but it could know a halt. In this context, the downward movement could improve and it should expect a return to USD 85.7.
Indicators that show an overbought situation confirm this scenario. Indeed, the actual configuration seems to show a kind of euphoria regarding the recent increase in oil prices. This stock remains a high volatile one and could sharply decrease after some profit taking.

Therefore, the most offensive investors can benefit from the technical configuration to open a short position. The objective will be fixed near to the USD 85.7 support. Only the breakdown of this level would open up new bearish targets toward USD 76.3. The stop loss will be set above USD 96.9.