FTSE 100 Live 13 March: Oil price stays at $100, flat GDP figure below forecast 13.03.2026 10:26 Evening Standard