BBusiness Read More Upheaval in France and Japan weighs on financial markets07.10.2025 London’s leading share index has rebounded a little this morning, with oil stocks buoyed by rising prices and…