The world’s largest energy companies are facing intense scrutiny after generating a combined $48 billion in second-quarter profits and a record-breaking $90 billion in cash. The financial surge, driven by elevated fossil fuel prices amid geopolitical tensions between the United States and Iran, has positioned the five supermajors—Exxon Mobil, Chevron, BP, Shell, and TotalEnergies—in an […]