London shares inch lower after Russia drama; Aston Martin surges
Instability in Russia threatened to cause a heavy sell-off in global equities, though that did not materialise on Monday, as major stock market benchmarks largely kept their poise.It was still a less-than-stellar for session,...
26 June 2023