GDP cheer fails to lift FTSE 100, stocks fall on oil

Market news
Market news

Breaking