My thoughts29 Apr 2025 17:58
Are that we will wake up to an Rns, in the fairly near future, doing us a favour at around £1.00 a share (£500m)..stating that is a 300% premium to the last closing price and what a favour they (BP) are doing us......then the race begins!!!...FYI I have no idea if this is fact or fiction..honest