Why Marathon Oil Shares Are Moving Today
Marathon Oil Corporation (NYSE: MRO) shares are trading higher by 1.4% at $13.54 Thursday morning after RBC Capital upgraded the company's stock from Sector Perform to Outperform and raised its price target from $14 to $18.