Marathon Oil Corp.(NYSE: MRO) has agreed to sell off its Canadian oil sands business for $2.5 billion, and buy 70,000 net acres...
Privacy Policy: We hate spam and promise to keep your email address safe.