
Marathon Petroleum set for strong gains with $70/share cash flow and $335 target amid global refining disruptions.
Marathon Petroleum is positioned for significant profits as global refining disruptions, especially in Russia, keep crack spreads elevated above $45 for over 15 months. Ukrainian strikes have reduced about a third of Russian refining capacity, suppor...

