Shareholders of BP, HSBC and Diageo can expect more big dividends after the trio of FTSE 100 heavyweights posted results today.
HSBC beat City forecasts as quarterly profits more than doubled, but BP reported a slide in its surplus to $2.3 billion (£1.8 billion).
Greggs, Domino’s Pizza and Travis Perkins have also updated investors on their performances in the first half of the year.