Kremlin are in ‘shock’ as Russia is the poorest country in Europe and will be ‘effectively bankrupt by next week’ by LLB Finance Reporter March 11, 2022 March 11, 2022
Soaring fuel prices will see diesel to hit more than £3 by the weekend which could bring the nation to a halt by LLB Finance Reporter March 10, 2022 March 10, 2022
Evraz shares tank 30% after Roman Abramovich hit with UK sanctions by LLB Reporter March 10, 2022 March 10, 2022