16 July 2026

The markets are delivering record profits for Wall Street banks