Shares of  Marathon Oil   (NYSE: MRO) plummeted 54.9% during the first half of t…


Legal Notice