Making achieving net zero a responsibility of the Bank of England (BoE) has hindered the institution s ability to fight inflation effectively, its former boss has suggested.
FTSE 100 closes down 12 points at 7,426 Rising oil price renews fears of rise inflation Bridgepoint buys ECP in £835 million deal 4:40pm: FTSE 100 closes in.