After discovery bright spot for BP what next for UK energy giants?
Together, BP (BP.) and Shell (SHEL) accounted for more than 10% of the FTSE 100 index at the end of the first quarter, meaning their fortunes matter to anyone with exposure to the UK market through a tracker fund. Both firms are...
17 April 2025