FTSE 100 Live: London shares close 142 points lower as oil tops $100 and inflation fears mount · Activ.news