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

Energy sector earnings show profit declines due to Iran war disruptions but revenues topped forecasts.

Open shared insight