Begin typing your search...
Showing results for "#U.S. oil companies"
Exxon, Chevron split over how to manage rising cash piles
The pair on Friday posted first-quarter results that topped Wall Street forecasts as earnings soared. Exxon's net hit $11.4 billion while Chevron...