Marathon Petroleum is trading 4.03% up now at $412.43 after several analysts raised their price targets, including Raymond James to $445 and Morgan Stanley to $453, while maintaining positive ratings.

  • Revisions followed strong refining-margin expectations and reinforced the stock’s recent rally.
  • Crude prices surged amid reported attacks on Saudi energy infrastructure and Russian refineries, supporting the broader energy sector.
  • XLE is up 1.81%, while broader equity indexes are lower, indicating sector-specific strength.