Anyone following Marathon Petroleum (MPC) lately? They've been pretty aggressive with share buybacks and dividend increases, and I'm wondering how much longer they can keep that going.
With refining margins being so unpredictable, do you think MPC will continue returning this much cash to shareholders, or could we see them pull back if profits start slowing down?
Is MPC still a solid stock for shareholder returns going into 2027?