Business Updates: Exxon Mobil Reports $8.9 Billion Profit as Oil Prices Soar

The oil and gas giant said it would resume its stock buyback program by repurchasing $10 billion in shares over the next two years.

Scroll to Top