RE: Demand mental here, someone knows something imo30 Aug 2025 14:12
On a break-even of £8.70 (I've previously miscalculated this), I'd be delighted if it did! And then wondering whether to sell or stay in this ridiculous ride...
Has anyone explained/hypothesised about those huge trades at the end of yesterday?