Tag:

Exxon Mobil Corp

by Chris 617 views

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

by Chris 607 views

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