RE: Oil prices8 May 2026 09:24
Absolutely pathetic performance and how the heck are we back down to 18p?
Surely we must be so attractive at barely valued above ยฃ300 million with all our assets, throwing off free cash flow like no tomorrow and our incredible future projects in the far east and billions in tax losses.
I would think there would be no better time to strike