News

Analysts have praised the performance of oil giants Shell and BP, which have helped drag the FTSE 100 to new gains.