Economy
ExxonMobil and Chevron Post Record Quarterly Profits Amid Iran War
ExxonMobil earned $14.5 billion and Chevron $12 billion in Q2 2026, their best quarterly results in years, as Iran war-driven oil prices boosted revenues acr...
