
FTSE 100 hits record high as Bank of England holds rates amid energy price volatility.
The FTSE 100 reached a new record high of 10,978.87, driven by strong results and upgrades from major companies like Rolls-Royce and BAE Systems. The Bank of England kept interest rates steady at 3.75%, citing uncertainty from Middle East tensions an...

