1. FTSE 100 hit again
Britain's blue-chip index finished around 116 points lower, or 1.63%, at 7,039, below the session peak of 7,157 and above the low of 7,007.
2. Centrica set for dividend resumption (and PR disaster?)
Credit Suisse expects bumper earnings, a buy-back and the first dividend for three years just as British Gas customer bills top £3,000
3. JP Morgan disappoints and cancels buybacks
US bank now expects a mild recession in the second half of the year
4. Sabre rattles motor insurers with shock inflation warning
Sabre Insurance shares tanked 36% as the motor underwriter warned inflation was wreaking havoc on its claims estimates.
5. Glaxo gears up to separate Haleon
Chief executive Emma Walmsley seems to have silenced most of her critics.