London midday: Stocks extend gains but oil giants BP, Shell

© 2025 Vimarsana