ExxonMobil, Shell and Chevron reported combined earnings of over $36 billion this quarter, driven by higher Brent prices after the Iran conflict disrupted supply.
ExxonMobil, Shell and Chevron reported combined earnings of over $36 billion this quarter, driven by higher Brent prices after the Iran conflict disrupted supply.