Marathon Oil Corporation (MRO - Get Report) is expected to report quarterly earnings of 7 cents a share on sales of $1.2 billion, after the market closes on ...
A