Oil and Gas
Major Oil Companies Double Profits Amid Strait of Hormuz Crisis
A group of eight energy corporations achieved combined revenues of $93 billion following severe logistical restrictions in the Persian Gulf.