Investments and investor services
FTSE 100 closes lower but BP top gainer after Q2 results beat expectations
The FTSE 100 index closed 39.84 points lower on the day at 7,646, while the midcap FTSE 250 index plunged almost 112 points to close at 19,774