Marathon Petroleum is trading at $383.77, down -10.20%, amid energy-sector weakness linked to falling oil prices and shifting geopolitical and political expectations.
- The supplied sector context reports XLE down 3.19%; broader U.S. indexes were higher, making broad-market weakness a less fitting explanation.
- November 3 results were strong, including $26.93 adjusted EPS and a new $5 billion buyback authorization, so the earnings beat does not explain the current drop.