News

The FTSE 100 hit a record yesterday as European markets rallied on hopes of peace in Ukraine. London’s index of blue-chip stocks ended the session up 0.3 per cent at 9189.22 – its highest ever close.
China and India are both major buyers of Russian oil, which is helping to keep the country's economy and war machine afloat.