Wall Street banks set to report $40bn trading haul as Iran war rekindles volatility

· Financial Times