Commodities Shell’s Hormuz Windfall: Record Profits, a Tightening Market, and a Chart That’s Running Hot
The numbers landing on Shell’s desk this earnings season tell a story of extraordinary tailwinds. Net income for the first half of 2026 reached $16.515 billion, a 97 percent jump...