Marathon Oil (MRO) delivered earnings and revenue surprises of 15.38% and 22.55%, respectively, for the quarter ended December 2018. Do the numbers hold ...
A