FTSE 100 rebounds despite oil price fears

Market news
Market news