FTSE heads lower as oil prices stabilise

Market news
Market news

Breaking