Tag:

Exxon Mobil Corp

by Chris 687 views

The world’s largest oilfield services company, Schlumberger NV, is spending billions of dollars buying stakes …

by Chris 741 views

John Watson, Chevron Corp Chief Executive will step down by the end of next month, …