Stocks close higher after boost from BP
Stocks in London finished higher on Tuesday, helped by positive results for major firms, but tempered some earlier gains after weak data from the US. 'Strong corporate results are helping as they show businesses can still thrive...
05 August 2025