Exxon Mobil and Chevron Earnings Fall but Beat Revenue Expectations | OOBF

Energy giants report profit declines due to Iran war but top revenue forecasts.

Open shared insight