The UK oil and gas sector fell, with BP down 5.6% and Shell down 4.4%.

2025-06-24

The UK oil and gas sector fell, with BP down 5.6% and Shell down 4.4%.